Restaurant, Shop, Office Retail, Medical / Clinic
To Sell / Let 1,610 sf
The unit is arranged over ground floor only, benefiting from a demised pavement area in front of the unit, as well as a demised..
The property is located on Stonhouse Street, in the heart of Clapham. Transport links for the area are superb, with Clapham..