Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
NORWOOD HOUSE Detached £936,342 £925,000 29 Jun 2023