Property sales in Hazelwood Road, London

Found 6 transactions going back to September 2006.

Date Address Price
6 Oct 2023 84a, Hazelwood Road £ 455,500
30 Sep 2021 84a, Hazelwood Road £ 452,000
22 May 2015 84a, Hazelwood Road £ 297,500
5 Mar 2007 Flat 2, 59 Hazelwood Road £ 185,000
20 Oct 2006 Flat 2, 73 Hazelwood Road £ 192,000
22 Sep 2006 Flat 1, 73 Hazelwood Road £ 195,000