Property sales in Armstrong Road - London - SE18 6RS

Found 4 transactions going back to November 2008.

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