UKSouth East EnglandRetail Clocktower Place SL
SL1 Clocktower Place
To Let 1,442 sf Shop, Take Away, Restaurant, Medical / Clinic
Modern unit, Fully glazed shopfront, Double-fronted unit
Unit 3 is located on the ground floor of an apartment building facing out onto both Aquifer Gardens and Clocktower Place. The flexible unit benefits from its own..
Horlicks Quarter is a Vibrant new community located in Slough town centre, featuring high quality public spaces including landscaped parks and gardens with..