Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 ITCHEN AVENUE Semi-Detached £389,345 £360,000 19 Nov 2021
75 ITCHEN AVENUE Semi-Detached £260,050 £175,000 21 Jan 2015
77 ITCHEN AVENUE Semi-Detached £327,574 £57,750 5 Jan 1996
81 ITCHEN AVENUE Semi-Detached £365,940 £74,400 21 Nov 1997
85 ITCHEN AVENUE Semi-Detached £384,274 £120,000 30 Nov 2001
91 ITCHEN AVENUE Semi-Detached £341,151 £83,500 26 Nov 1999
95 ITCHEN AVENUE Semi-Detached £359,036 £277,000 3 Mar 2017
97 ITCHEN AVENUE Semi-Detached £364,333 £289,000 10 Nov 2017
101 ITCHEN AVENUE Semi-Detached £361,507 £222,500 14 Nov 2013