Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 MARKET PLACE Terraced £310,000 27 Sep 2002
22 MARKET PLACE £300,000 24 Oct 2023