Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TWYFORD ROAD Terraced £489,398 £340,000 29 Jul 2015
2 TWYFORD ROAD Terraced £355,309 £295,000 27 Mar 2020
3 TWYFORD ROAD Terraced £425,134 £155,000 16 Aug 2002
4 TWYFORD ROAD Terraced £381,522 £224,000 26 Feb 2010
5 TWYFORD ROAD Terraced £546,599 £323,000 2 Nov 2012
6 TWYFORD ROAD Semi-Detached £554,172 £385,000 28 Jul 2015
9 TWYFORD ROAD Semi-Detached £452,067 £275,000 26 Sep 2013
10 TWYFORD ROAD Terraced £398,750 £220,000 11 Nov 2005
11 TWYFORD ROAD Terraced £286,657 £155,000 29 May 2009
13 TWYFORD ROAD Semi-Detached £394,667 £232,000 15 Oct 2010
14 TWYFORD ROAD Terraced £371,286 £232,500 30 May 2007
16 TWYFORD ROAD Terraced £302,228 £59,990 8 Aug 1997
17 TWYFORD ROAD Terraced £399,973 £71,000 26 Apr 1996
18 TWYFORD ROAD Terraced £686,482 £555,000 31 Aug 2018
19 TWYFORD ROAD Terraced £368,398 £285,000 13 Apr 2017
20 TWYFORD ROAD Terraced £293,024 £166,500 30 Oct 2009
25 TWYFORD ROAD Terraced £332,129 £195,000 15 Feb 2010
26 TWYFORD ROAD Terraced £492,541 £380,000 3 Mar 2017