Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 CASTLE TERRACE Semi-Detached £265,310 £156,500 3 Sep 2010
4 CASTLE TERRACE Terraced £121,471 £120,000 20 Jun 2023
7 CASTLE TERRACE Terraced £121,972 £32,500 16 Jun 2000