Property sales in London Road - London - SE23 3XW

Found 5 transactions going back to October 2005.

Date Address Price
9 Feb 2024 105 London Road £ 735,000
12 Jan 2021 117 London Road £ 650,800
11 Dec 2017 109 London Road £ 720,000
17 Aug 2012 107 London Road £ 390,000
14 Oct 2005 111 London Road £ 295,000