Property sales in Elwood Street - London - N5 1EH

Found 11 transactions going back to April 1999.

Date Address Price
29 Jun 2021 64 Elwood Street £ 1,330,000
27 Mar 2020 62 Elwood Street £ 1,235,000
4 Oct 2019 60 Elwood Street £ 1,195,000
11 Jul 2014 62 Elwood Street £ 1,116,000
12 Nov 2010 64 Elwood Street £ 675,000
4 Sep 2009 60 Elwood Street £ 646,000
26 Jun 2009 70 Elwood Street £ 475,000
15 Apr 2009 70 Elwood Street £ 305,000
11 Feb 2002 62 Elwood Street £ 362,500
28 Jun 2001 64 Elwood Street £ 272,000
30 Apr 1999 62 Elwood Street £ 200,000