Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 TWYFORD ABBEY ROAD Semi-Detached £642,592 £405,000 20 Jun 2007
33 TWYFORD ABBEY ROAD Semi-Detached £550,535 £107,500 20 Jun 1997
37 TWYFORD ABBEY ROAD Semi-Detached £630,371 £285,000 21 Nov 2003