Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ITCHEN ROAD Semi-Detached £315,555 £56,000 22 Jun 1995
3 ITCHEN ROAD Semi-Detached £182,592 £97,000 17 Nov 2004
4 ITCHEN ROAD Semi-Detached £287,444 £192,000 1 Oct 2014
5 ITCHEN ROAD Terraced £236,646 £135,000 25 Apr 2006
6 ITCHEN ROAD Terraced £224,269 £103,000 11 Dec 2003
7 ITCHEN ROAD Terraced £249,117 £126,000 7 Jun 2004
9 ITCHEN ROAD Terraced £251,528 £205,000 26 Sep 2019
11 ITCHEN ROAD Terraced £253,251 £179,995 30 Oct 2015
12 ITCHEN ROAD Terraced £232,000 9 May 2023
14 ITCHEN ROAD Terraced £253,884 £245,000 25 Mar 2022