Property sales in Elwood Street - London - N5 1EJ

Found 24 transactions going back to November 1998.

Date Address Price
12 Dec 2023 Flat 35, Twyford House, Elwood Street £ 430,000
10 Oct 2018 Flat 31, Twyford House, Elwood Street £ 475,000
30 Jun 2016 Flat 75, Twyford House, Elwood Street £ 440,000
30 Jun 2016 Flat 73, Twyford House, Elwood Street £ 220,000
30 Mar 2016 Flat 35, Twyford House, Elwood Street £ 420,000
31 Mar 2015 Flat 71, Twyford House, Elwood Street £ 175,000
18 Feb 2015 Flat 41, Twyford House, Elwood Street £ 450,000
2 May 2014 Flat 31, Twyford House, Elwood Street £ 289,000
6 Aug 2013 Flat 73, Twyford House, Elwood Street £ 245,000
17 Dec 2012 Flat 74, Twyford House, Elwood Street £ 322,500
4 Jun 2010 Flat 37, Twyford House, Elwood Street £ 275,000
11 Dec 2009 Flat 45, Twyford House, Elwood Street £ 250,000
16 Oct 2009 Flat 69, Twyford House, Elwood Street £ 315,000
22 Jan 2008 Flat 41, Twyford House, Elwood Street £ 291,000
14 Sep 2007 Flat 80, Twyford House, Elwood Street £ 249,995
6 Sep 2006 Flat 59a, Twyford House, Elwood Street £ 89,500
17 Sep 2004 Flat 35, Twyford House, Elwood Street £ 109,500
23 Jul 2004 Flat 69, Twyford House, Elwood Street £ 205,000
29 Mar 2004 Flat 32, Twyford House, Elwood Street £ 130,000
5 Jul 2002 Flat 47, Twyford House, Elwood Street £ 125,000
27 Jul 2001 Flat 41, Twyford House, Elwood Street £ 143,500
17 Sep 1999 Flat 74, Twyford House, Elwood Street £ 78,500
20 May 1999 Flat 26, Twyford House, Elwood Street £ 85,000
23 Nov 1998 Flat 47, Twyford House, Elwood Street £ 58,000