Property sales in Armstrong Road - London - SE18 6RS

Found 4 transactions going back to November 2008.

Date Price Percentage
Unit 23, I O Centre, Armstrong Road
14 Nov 2008 £ 450,000
Unit 37, I O Centre, Armstrong Road
31 Jan 2024 £ 629,720
Unit 39, I O Centre, Armstrong Road
1 Sep 2022 £ 1,015,000
Unit 43, I O Centre, Armstrong Road
21 Nov 2023 £ 1,700,000