Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
24 MARKET PLACE £406,513 £330,400 10 Jan 2019
34 MARKET PLACE £148,609 £146,400 20 May 2022
47 MARKET PLACE £231,000 11 Sep 2023