Shop, Restaurant, Medical / Clinic
To Let, 13,500 - 27,000 sf
The New Look Unit is a terrace retail store with further retail space on..
Harrow is a North West London Borough with a population of approx. 250,000. The town centre has 2 covered shopping centres and..