UKSouth East EnglandMiddlesexHarrow
Shop, Restaurant, Pub / Bar, Retail Office
HA1, Harrow, Station Road
To Let, 2,690 sf
Arranged on ground and first floors with 2 Car Spaces under a new lease.
The premises are situated on Station Road within Harrow Town Centre. Harrow on the Hill underground..