2A Townshend Road£410,000Feb 2026
14 Townshend Road£2,540,000Jul 2025
2D Townshend Road£1,400,000May 2025
39 Townshend Road£525,000Mar 2025
10 Townshend Road£2,400,000Apr 2023
12 Townshend Road£1,600,000Aug 2021
9 Townshend Road£2,040,000Apr 2021
31 Townshend Road£630,000Mar 2020
41 Townshend Road£617,500Feb 2020
2D Townshend Road£980,000Feb 2019
35 Townshend Road£685,000Jun 2018
14 Townshend Road£2,047,200Feb 2018
31 Townshend Road£561,500Mar 2016
17 Townshend Road£1,625,000Jan 2016
4 Townshend Road£1,650,000Sept 2015
14 Townshend Road£1,597,200Jun 2015
33 Townshend Road£540,000Jun 2015
10 Townshend Road£1,900,000May 2014
29 Townshend Road£373,000Feb 2013
2A Townshend Road£329,000Aug 2012
3 Townshend Road£1,100,000Mar 2011
23 Townshend Road£1,200,000Dec 2009
9 Townshend Road£825,250Feb 2007
16 Townshend Road£1,012,500Jul 2006
7 Townshend Road£815,000Jul 2004
35 Townshend Road£246,100Oct 2003
19 Townshend Road£765,000Sept 2003
16 Townshend Road£795,000Aug 2003
8 Townshend Road£550,000Oct 2001
10 Townshend Road£750,000Feb 2001
21 Townshend Road£679,250Dec 2000
23 Townshend Road£570,000Jul 1999
6 Townshend Road£535,000Jul 1999
2E Townshend Roadnew build£365,000Apr 1999
16 Townshend Road£395,000Feb 1998
2A Townshend Road£104,950Jun 1997
21 Townshend Road£430,000Jun 1997
31 Townshend Road£85,000Jan 1997
2A Townshend Road£87,000Aug 1996
10 Townshend Road£260,000Apr 1996
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.