Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
57 MARKET PLACE £382,970 £310,000 18 Mar 2019
60 MARKET PLACE Detached £1,577,113 £465,000 19 Jun 2001