Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
71 ADDISON ROAD Detached £26,440,628 £6,870,000 14 Sep 2000
72 ADDISON ROAD Detached £10,312,147 £1,750,000 28 Apr 1995
73 ADDISON ROAD Detached £32,593,750 £9,500,000 4 Sep 2001
74 ADDISON ROAD Detached £25,835,780 £24,300,000 22 Sep 2023
75 ADDISON ROAD Detached £15,037,709 £7,800,000 1 Jul 2005
77 ADDISON ROAD Detached £28,500,000 31 Jan 2025
78 ADDISON ROAD Detached £21,367,015 £11,800,000 14 Jul 2006