Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 HELMDON ROAD Detached £717,000 24 Jul 2014
8A HELMDON ROAD Detached £285,000 19 Jul 2013
10 HELMDON ROAD Detached £425,000 18 Sep 2019
12 HELMDON ROAD Semi-Detached £156,000 10 Sep 1999
16 HELMDON ROAD Terraced £265,000 12 Oct 2017
17 HELMDON ROAD Semi-Detached £170,000 18 Aug 2003
18 HELMDON ROAD Semi-Detached £265,000 8 Jan 2024
22 HELMDON ROAD Detached £485,000 14 Dec 2016
24 HELMDON ROAD Semi-Detached £190,000 1 May 2003
25 HELMDON ROAD Detached £245,000 20 Jul 2015
28 HELMDON ROAD Semi-Detached £89,000 1 Dec 1997