Property sales in High Street - London - NW10 4NT

Found 2 transactions going back to November 2003.

Date Address Price
18 Nov 2022 81b, High Street £ 24,000
10 Nov 2003 83a, High Street £ 185,000