Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
HOLT MANOR LEIGH ROAD Detached £4,294,374 £3,500,000 25 Sep 2019
MANOR LODGE LEIGH ROAD Detached £489,370 £465,000 17 Jan 2022