Property sales in Hall Road - London - NW8 9PD

Found 3 transactions going back to December 2006.

Date Address Price
14 Feb 2024 Flat 1, 10 Hall Road £ 3,650,000
2 Oct 2009 Flat 3, 10 Hall Road £ 1,320,000
20 Dec 2006 Flat 3, 10 Hall Road £ 895,000