Montrose Road, Harrow.

An exciting new-build development consisting of 5 apartments over three stories situated on Montrose Road, Harrow.

 

Completed - July 2020

1/1