Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TWICKENHAM ROAD Terraced £53,709 £30,000 6 Jan 2006
7 TWICKENHAM ROAD Semi-Detached £163,034 £89,950 25 Nov 2005
18 TWICKENHAM ROAD Terraced £159,155 £114,995 16 Dec 2015
20 TWICKENHAM ROAD Terraced £83,869 £68,000 26 Jul 2019
28 TWICKENHAM ROAD Terraced £162,569 £73,500 4 Nov 2003
36 TWICKENHAM ROAD Semi-Detached £186,777 £117,950 24 Feb 2014
38 TWICKENHAM ROAD Semi-Detached £155,061 £99,950 23 Nov 2007