23 Twyford Close£220,000Jun 2025
24 Twyford Close£140,000Dec 2023
25 Twyford Close£126,000Aug 2022
2 Twyford Close£225,000Jun 2021
5 Twyford Close£137,000Aug 2019
12 Twyford Close£125,000Nov 2018
22 Twyford Close£130,000Aug 2018
22 Twyford Close£130,000Jun 2018
7 Twyford Close£125,000Apr 2018
26 Twyford Close£128,000Mar 2018
18 Twyford Close£124,950Jan 2018
5 Twyford Close£124,000Dec 2016
6 Twyford Close£124,995Sept 2016
6 Twyford Close£125,000Aug 2016
2 Twyford Close£165,000Jul 2016
18 Twyford Close£97,000Mar 2016
14 Twyford Close£118,500Aug 2015
6 Twyford Close£110,000Jan 2015
1 Twyford Close£164,000Mar 2014
9 Twyford Close£122,500Sept 2006
14 Twyford Close£97,500Nov 2005
26 Twyford Close£110,000Jul 2005
7 Twyford Close£110,000Apr 2005
29 Twyford Close£105,950Oct 2004
14 Twyford Close£92,000Sept 2003
14 Twyford Close£70,000Feb 2003
6 Twyford Close£73,500Feb 2003
9 Twyford Close£74,000Apr 2002
2 Twyford Close£68,000Aug 2001
18 Twyford Close£48,000May 2001
12 Twyford Close£46,500Jun 2000
6 Twyford Close£43,500May 2000
17 Twyford Close£38,000Sept 1999
13 Twyford Close£39,950May 1999
5 Twyford Close£33,000Jul 1997
14 Twyford Close£33,000Apr 1997
6 Twyford Close£31,500Nov 1996
26 Twyford Close£32,000May 1996
6 Twyford Close£25,000May 1995
9 Twyford Close£39,000Jan 1995
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.