UKSouth East EnglandBerkshireSlough
Shop, Take Away, Restaurant, Medical / Clinic
SL1, The Horlicks Quarter, Clocktower Place
To Let, 1,442 sf
Modern unit, Fully glazed shopfront, Double-fronted unit
Unit 3 is located on the ground floor of an apartment building facing out..
Horlicks Quarter is a Vibrant new community located in Slough town centre, featuring high quality public spaces including landscaped..