Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 HELENA ROAD Detached £568,855 £420,000 6 Apr 2016
23 HELENA ROAD Detached £454,255 £291,000 27 Sep 2007
25 HELENA ROAD Detached £507,384 £145,000 23 Mar 2001
26 HELENA ROAD Detached £419,456 £237,500 3 Mar 2006
28 HELENA ROAD Detached £475,986 £299,995 12 Jun 2007
29 HELENA ROAD Detached £332,607 £310,000 11 Jun 2021
31 HELENA ROAD Detached £336,943 £237,500 30 Sep 2015
32 HELENA ROAD Detached £389,026 £84,000 5 Oct 1998
34 HELENA ROAD £550,570 £450,000 21 Feb 2020
36 HELENA ROAD Semi-Detached £356,664 £200,000 18 Sep 2009
38 HELENA ROAD Detached £329,230 £157,500 29 Mar 2004
40 HELENA ROAD Detached £551,349 £470,000 13 Oct 2020
42 HELENA ROAD Terraced £333,029 £275,000 19 Jun 2020
44 HELENA ROAD Detached £497,337 £95,000 21 Mar 1997