Property sales in Albion Avenue - London - SW8 2AQ

Found 4 transactions going back to February 2007.

Date Address Price
15 Mar 2021 Flat 15, Spencer House, Albion Avenue £ 468,000
26 Jul 2016 Flat 15, Spencer House, Albion Avenue £ 458,500
18 Jan 2013 Flat 6, Spencer House, Albion Avenue £ 249,999
15 Feb 2007 Flat 12a, Spencer House, Albion Avenue £ 178,000