Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CASTLE HILL Detached £452,858 £280,000 30 Mar 2007
4 CASTLE HILL Detached £378,867 £360,000 14 Jan 2022
6 CASTLE HILL Semi-Detached £164,507 £133,500 22 Nov 2018
8 CASTLE HILL Semi-Detached £296,878 £174,000 25 Apr 2012
10 CASTLE HILL Detached £627,493 £111,000 31 Jul 1995
12 CASTLE HILL Detached £311,808 £184,000 17 Aug 2010