UK
London
Retail Marsham Street SW
SW1P
Marsham Street
To Let
1,161 sf
Shop, Restaurant, Medical / Clinic, Office
Modern unit, Fully glazed shopfront
This self-contained unit comprises of a ground and lower ground floor..
The unit lies on the prominent and pedestrianised Marsham Street surrounded by the..