Property sales in Station Road - London - NW7 2JU

Found 10 transactions going back to October 1996.

Date Address Price
1 Dec 2023 8 Station Road £ 675,000
8 Jul 2022 7 Station Road £ 275,000
10 Nov 2017 8 Station Road £ 525,000
23 Aug 2017 12a, Station Road £ 260,000
10 Oct 2002 8 Station Road £ 235,000
21 Aug 2002 7 Station Road £ 125,000
27 Sep 2000 7 Station Road £ 85,000
27 Oct 1997 7 Station Road £ 80,000
7 Oct 1996 7b, Station Road £ 45,000
7 Oct 1996 7a, Station Road £ 40,000