Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 DENBIGH ROAD Detached £1,669,679 £970,000 4 Dec 2009
18 DENBIGH ROAD Detached £2,252,397 £398,000 6 Dec 1995
20 DENBIGH ROAD Detached £2,700,656 £2,195,000 11 Jan 2019