Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HELEN TERRACE Terraced £154,650 £122,500 16 Mar 2018
3 HELEN TERRACE Terraced £174,057 £100,000 19 Sep 2011
5 HELEN TERRACE Terraced £138,045 £112,000 3 Feb 2020
7 HELEN TERRACE Semi-Detached £150,000 18 May 2023
11 HELEN TERRACE Terraced £137,724 £29,500 6 Nov 1998
13 HELEN TERRACE Terraced £149,100 £121,000 18 May 2020
15 HELEN TERRACE Terraced £130,973 £100,000 14 Feb 2017