Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 ITCHEN ROAD Flats/Maisonettes £88,945 £55,000 11 Jun 2008
26 ITCHEN ROAD Terraced £159,909 £84,950 9 Nov 2004
30 ITCHEN ROAD Terraced £154,609 £100,000 19 May 2014
34 ITCHEN ROAD Terraced £164,697 £125,000 25 Nov 2016
38 ITCHEN ROAD Terraced £152,628 £90,000 30 Jun 2010