For Sale New Build Six at Echo, Harrow (1 Bed) 160 Northolt Road, South Harrow, Harrow HA2 8UU, UK 1 Br 1 Ba 57 m2 £79,988
For Sale New Build The Place, Station Road, New Southgate (1 Bed) Station Road, New Southgate 1 Br 1 Ba £95,000