Property sales in Albion Road - London - N16 9PN

Found 9 transactions going back to November 2001.

Date Address Price
5 Dec 2023 Flat 3, 21 Albion Road £ 545,000
22 Apr 2022 Flat 2, 21 Albion Road £ 685,000
16 Apr 2018 Flat 4, 21 Albion Road £ 272,500
25 Apr 2013 Flat 3, 21 Albion Road £ 445,000
2 Dec 2010 Flat 4, 21 Albion Road £ 175,000
18 Aug 2006 Flat 3, 21 Albion Road £ 280,000
18 Feb 2004 Flat 4, 21 Albion Road £ 117,500
3 Oct 2003 Flat 6, 21 Albion Road £ 222,000
2 Nov 2001 Flat 4, 21 Albion Road £ 85,000