Property sales in London Road - Maidstone - ME16 0DU

Found 2 transactions going back to October 2021.

Date Address Price
7 Mar 2023 81a, London Road £ 1,500,000
18 Oct 2021 79a, London Road £ 5,800,000