Shop, Restaurant, Medical / Clinic
To Let 816.32 sf
The premises comprise of an end-of-terrace retail unit situated in a prominent position in North Harrow. The unit is situated on Station Road, a main road..
The premises are conveniently located parallel to North Harrow Underground Station providing links into Central London in 30 minutes. By..