Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON HELYGEN Detached £466,149 £99,000 11 May 1998
2 LON HELYGEN Detached £278,888 £265,000 28 Jan 2022
4 LON HELYGEN Detached £249,845 £195,000 30 Jun 2017
5 LON HELYGEN Detached £408,574 £405,000 31 Aug 2023
7 LON HELYGEN Detached £411,283 £149,950 19 Aug 2002
FOX FIELDS LON HELYGEN Detached £337,880 £92,000 22 Sep 2000