Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
28 MARKET PLACE £331,223 £307,500 5 Nov 2021