UK
London
Retail Theberton Street N
N1
Theberton Street
To Let
2,895 sf
Restaurant
High Street, Prime, Double-fronted unit, NO Premium
The property comprises a double restaurant, arranged over the ground and lower ground floors.
The property is located just off Upper Street amongst the multitude of..