Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HELMDON CLOSE Detached £246,340 £247,500 3 Jan 2023
4 HELMDON CLOSE Detached £196,066 £146,000 27 May 2016
6 HELMDON CLOSE Detached £309,661 £185,000 28 Mar 2013
10 HELMDON CLOSE Detached £214,885 £138,000 10 Apr 2014