Property sales in London Road - Boston - PE21 7DD

Found 2 transactions going back to September 2019.

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