Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
91 HITCHEN HATCH LANE £1,030,000 2 Dec 2022
91A HITCHEN HATCH LANE Detached £1,300,000 5 Aug 2022
93 HITCHEN HATCH LANE £1,637,000 8 Jul 2020