Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CASTLE CROSS Semi-Detached £289,366 £170,100 22 Oct 2010
8 CASTLE CROSS Semi-Detached £374,224 £305,000 6 Sep 2019
18 CASTLE CROSS Semi-Detached £404,895 £265,000 31 Jul 2014
20 CASTLE CROSS Semi-Detached £348,434 £63,500 11 Oct 1996
26 CASTLE CROSS Semi-Detached £367,011 £205,000 20 Jan 2006