Property sales in London Road - Boston - PE21 7DD

Found 2 transactions going back to September 2019.

Date Address Price
29 Jan 2021 306 London Road £ 252,000
3 Sep 2019 289a, London Road £ 900,000