Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
29 TWYFORD ROAD Detached £92,367 £16,500 21 Jun 1996
70 TWYFORD ROAD Semi-Detached £251,666 £143,000 30 Oct 2009
115 TWYFORD ROAD Detached £150,954 £88,000 13 Jan 2011
119 TWYFORD ROAD Detached £264,765 £70,000 5 May 2000
121 TWYFORD ROAD Detached £261,282 £165,000 28 Feb 2014
129 TWYFORD ROAD Detached £326,770 £305,000 13 Dec 2021
133 TWYFORD ROAD Detached £327,817 £250,000 21 Dec 2016
137 TWYFORD ROAD Detached £220,226 £210,000 4 Feb 2022
139 TWYFORD ROAD Detached £449,393 £132,500 22 Jun 2001
172 TWYFORD ROAD Detached £436,820 £380,600 11 Dec 2020
174 TWYFORD ROAD Detached £484,295 £244,950 29 Jun 2004