Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 DELFIELD ROAD Detached £209,934 £155,000 29 Apr 2016
18 DELFIELD ROAD Detached £183,854 £45,000 30 Nov 1999
20 DELFIELD ROAD Detached £204,293 £178,000 14 Dec 2020
21 DELFIELD ROAD Detached £254,925 £154,000 15 Dec 2006