Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 HELFORD SQUARE Terraced £171,406 £142,950 6 Aug 2020
9 HELFORD SQUARE Terraced £159,193 £79,000 21 May 2004
11 HELFORD SQUARE Terraced £144,902 £145,000 13 Feb 2023
17 HELFORD SQUARE Terraced £169,273 £35,950 15 May 1998
23 HELFORD SQUARE Terraced £135,189 £125,000 23 Nov 2021