Archive

Harrow Square is a new landmark development comprising 318 luxury apartments with ground floor commercial units forming a central public square and Harrow's new library. The 7 commercial units are spread between two blocks and offer self contained space from 497 sq ft to 4,746...

Commercial Property Solutions … Whatever Your Business