Property sales in Elwood Street - London - N5 1EL

Found 19 transactions going back to August 2001.

Date Address Price
16 Dec 2021 Flat 121, Twyford House, Elwood Street £ 398,500
1 Oct 2019 Flat 114, Twyford House, Elwood Street £ 465,000
11 Jul 2019 Flat 99, Twyford House, Elwood Street £ 470,000
18 Jul 2017 Flat 94, Twyford House, Elwood Street £ 476,000
10 Mar 2015 Flat 125, Twyford House, Elwood Street £ 370,000
12 Jan 2015 Flat 121, Twyford House, Elwood Street £ 345,000
11 Nov 2013 Flat 126, Twyford House, Elwood Street £ 346,750
15 Apr 2013 Flat 98, Twyford House, Elwood Street £ 160,000
22 Mar 2012 Flat 93, Twyford House, Elwood Street £ 250,000
25 Jan 2012 Flat 101a, Twyford House, Elwood Street £ 115,000
11 May 2011 Flat 95, Twyford House, Elwood Street £ 280,000
29 Feb 2008 Flat 95, Twyford House, Elwood Street £ 260,000
14 Feb 2008 Flat 100, Twyford House, Elwood Street £ 228,500
21 Aug 2007 Flat 101, Twyford House, Elwood Street £ 240,000
9 Jul 2007 Flat 93, Twyford House, Elwood Street £ 215,000
20 Oct 2006 Flat 126, Twyford House, Elwood Street £ 233,850
3 Dec 2004 Flat 114, Twyford House, Elwood Street £ 180,500
27 Feb 2004 Flat 95, Twyford House, Elwood Street £ 169,000
10 Aug 2001 Flat 93, Twyford House, Elwood Street £ 100,000