Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
27 TWYFORD ROAD Detached £514,955 £295,000 12 Nov 2009
33 TWYFORD ROAD Semi-Detached £567,435 £174,950 26 Oct 2001
34 TWYFORD ROAD Detached £301,617 £175,000 21 Nov 2011
37 TWYFORD ROAD Semi-Detached £413,646 £240,000 21 Nov 2011
37A TWYFORD ROAD Semi-Detached £416,115 £225,000 22 May 2009
38 TWYFORD ROAD Semi-Detached £334,373 £255,000 9 Dec 2016
40 TWYFORD ROAD Detached £510,192 £90,250 25 Jul 1995