Property sales in Station Road - London - N3 2SA

Found 23 transactions going back to January 1995.

Date Address Price
18 Dec 2023 82 Station Road £ 282,500
25 Aug 2023 80a, Station Road £ 435,000
10 Oct 2022 Flat 6, 56 Station Road £ 300,000
10 Oct 2022 Flat 4, 56 Station Road £ 300,000
11 Aug 2014 70a, Station Road £ 241,000
15 May 2013 80 Station Road £ 235,000
24 Jan 2013 64 Station Road £ 535,000
11 Jul 2008 Flat 2, 82a, Station Road £ 180,000
4 Feb 2008 82 Station Road £ 202,000
28 Jan 2005 70a, Station Road £ 145,000
18 Mar 2004 80a, Station Road £ 142,000
20 May 2003 84 Station Road £ 149,750
29 Nov 2002 Flat 2, 82a, Station Road £ 153,000
25 Nov 2002 64 Station Road £ 250,000
10 Dec 2001 78 Station Road £ 249,950
10 Sep 2001 82 Station Road £ 115,000
10 Aug 2001 70 Station Road £ 117,000
11 Feb 1999 70 Station Road £ 84,000
14 Apr 1998 62a, Station Road £ 59,000
14 Aug 1997 70 Station Road £ 59,950
29 Jul 1997 84 Station Road £ 57,500
26 Jul 1996 68a, Station Road £ 47,450
6 Jan 1995 78 Station Road £ 75,000