203 Station Rd, Harrow HA1 2QB
Storefront retail residential
Harrow is a large and well connected town in northwest London,
being a major commercial hub with two shopping centres and close to historical Harrow on the Hill.
The subject property is prominently located in a corner position on the northern edge of the town centre.