Units: Units
Postcode in (Helena Villas) Hospital Hill, Hythe, Folkestone and Hythe, Kent, CT21, England