Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 MARKET PLACE Terraced £982,718 £268,500 5 Oct 2000
20 MARKET PLACE Terraced £471,655 £165,000 21 Jun 2002
21 MARKET PLACE £169,377 £150,000 27 Apr 2021
27 MARKET PLACE £394,753 £365,000 26 Nov 2021