Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 DENEWOOD ROAD Detached £3,119,328 £1,860,084 21 Nov 2006
17 DENEWOOD ROAD Detached £6,569,266 £5,600,000 12 Oct 2020
21 DENEWOOD ROAD Detached £7,347,449 £4,200,000 8 Oct 2008
23 DENEWOOD ROAD Detached £8,131,201 £5,925,000 29 Jan 2016
25 DENEWOOD ROAD Detached £7,294,874 £4,350,000 22 Nov 2006