Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 - 69 ELTHAM ROAD £6,024,146 £4,100,000 24 Apr 2015
65 - 69 ELTHAM ROAD £9,854,288 £8,852,944 2 Mar 2021
69 ELTHAM ROAD £6,024,146 £4,100,000 24 Apr 2015