Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 MARKET PLACE £147,079 £145,000 21 Jun 2022
36 MARKET PLACE £147,079 £145,000 21 Jun 2022
42 - 46 MARKET PLACE Terraced £237,324 £90,000 15 Oct 2002