Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 HATCHAM ROAD Terraced £707,167 £395,000 27 Jan 2006
60 HATCHAM ROAD Detached £369,424 £205,000 20 Dec 2005
60A HATCHAM ROAD £644,900 £522,874 17 Jul 2019
62 HATCHAM ROAD £5,374,164 £4,357,284 17 Jul 2019