Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HELEN STREET Terraced £104,344 £85,000 23 Apr 2020
2 HELEN STREET Terraced £143,296 £25,950 9 Sep 1996
3 HELEN STREET Terraced £115,058 £84,950 13 Apr 2016
4 HELEN STREET Terraced £162,683 £96,000 20 Aug 2010
5 HELEN STREET Terraced £216,385 £37,950 25 Aug 1995
6 HELEN STREET Detached £460,765 £345,000 10 Jun 2016