Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HELMDON ROAD Terraced £233,470 £185,000 9 Oct 2017
2A HELMDON ROAD Terraced £149,297 £150,000 20 Jan 2023
6 HELMDON ROAD Terraced £220,450 £63,000 16 Mar 2001
9 HELMDON ROAD Terraced £218,456 £78,000 19 Jul 2002
10 HELMDON ROAD Semi-Detached £187,398 £60,000 4 Jan 2002
11 HELMDON ROAD Terraced £215,832 £180,000 7 Aug 2020
15 HELMDON ROAD Semi-Detached £249,141 £190,000 9 Dec 2016
18 HELMDON ROAD Terraced £63,478 £34,750 26 Sep 2005
24 HELMDON ROAD Semi-Detached £233,121 £123,995 28 Jan 2005