Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 HELMDON CLOSE Detached £493,460 £86,500 24 Nov 1995
6 HELMDON CLOSE Detached £387,142 £244,000 29 Jun 2007
7 HELMDON CLOSE Detached £342,924 £270,000 14 Aug 2017
9 HELMDON CLOSE Detached £310,703 £183,000 11 Oct 2012
11 HELMDON CLOSE Detached £337,940 £230,000 2 Apr 2015
13 HELMDON CLOSE Detached £545,953 £235,000 25 Jul 2003