Property sales in Albion Avenue - London - SW8 2AQ

Found 4 transactions going back to February 2007.

Date Price Percentage
Flat 12a, Spencer House, Albion Avenue
15 Feb 2007 £ 178,000
Flat 15, Spencer House, Albion Avenue
15 Mar 2021 £ 468,000 2.1% (0.4% p.a.)
26 Jul 2016 £ 458,500
Flat 6, Spencer House, Albion Avenue
18 Jan 2013 £ 249,999