Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NORTHCROFT TERRACE Terraced £621,131 £397,500 3 Aug 2007
2 NORTHCROFT TERRACE Terraced £951,000 29 Sep 2023
3 NORTHCROFT TERRACE Terraced £615,924 £385,000 11 Apr 2007
4 NORTHCROFT TERRACE Semi-Detached £686,930 £308,000 23 Oct 2003