Property sales in Station Road - Winchmore Hill - London - N21 3RA

Found 11 transactions going back to June 1996.

Date Address Price
20 Mar 2020 38b, Station Road £ 525,000
7 Oct 2016 44 Station Road £ 1,049,000
16 Apr 2012 40 Station Road £ 860,000
10 Dec 2010 44 Station Road £ 499,000
31 Jul 2009 38a, Station Road £ 347,950
9 Jan 2006 40 Station Road £ 630,000
14 Nov 2005 38a, Station Road £ 253,000
30 Oct 2003 42 Station Road £ 675,000
27 Feb 2003 38b, Station Road £ 310,000
15 Aug 2001 38b, Station Road £ 225,000
28 Jun 1996 38b, Station Road £ 75,000