Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 ITCHEN AVENUE Semi-Detached £334,438 £62,000 6 Dec 1996
86 ITCHEN AVENUE Semi-Detached £342,211 £199,950 22 Dec 2010
88 ITCHEN AVENUE Semi-Detached £423,871 £240,000 2 Mar 2006
90 ITCHEN AVENUE Semi-Detached £326,150 £97,000 20 Jul 2001
92 ITCHEN AVENUE Semi-Detached £300,568 £161,500 29 Apr 2005
94 ITCHEN AVENUE Semi-Detached £321,396 £260,000 2 May 2019
96 ITCHEN AVENUE Semi-Detached £369,861 £110,000 6 Jul 2001
96A ITCHEN AVENUE Semi-Detached £349,482 £183,000 6 Sep 2004