Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 HELFORD PLACE Terraced £230,101 £148,000 19 Oct 2007
22 HELFORD PLACE Terraced £256,339 £135,000 11 Oct 2004
24 HELFORD PLACE Semi-Detached £253,392 £129,995 2 Jul 2004
28A HELFORD PLACE Flats/Maisonettes £186,424 £87,000 23 Jan 2004
28E HELFORD PLACE Flats/Maisonettes £131,220 £72,000 28 Oct 2005