Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
28 DENEWOOD ROAD Detached £4,486,042 £825,000 4 Nov 1996
30 DENEWOOD ROAD Detached £7,585,900 £5,040,000 15 Sep 2014