Property sales in Holmdene Avenue - London - NW7 2LX

Found 4 transactions going back to July 1997.

Date Address Price
17 Sep 2026 4 Holmdene Avenue £ 1,845,000
22 Oct 1999 4 Holmdene Avenue £ 351,500
6 May 1999 2 Holmdene Avenue £ 310,000
1 Jul 1997 4 Holmdene Avenue £ 240,000