Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
839 LONDON ROAD £319,297 £315,000 26 Jul 2023