£878,200
Sold 12 Feb 2025
97 MORPHOU ROAD, MILL HILL, LONDON, NW7 1BG
Terraced
NW7 1BG
£350,000
Sold 11 Feb 2025
139 BRAY ROAD, MILL HILL, LONDON, NW7 1SL
Flat
NW7 1SL
Page 7 of 7