UK
South East England
Welfare Harrow HA
HA1
To Let
1,333 sf
Medical / Clinic, Shop, Retail Office
A prime medical space nestled in the heart of Harrow, North-West London. ..