Margate, Kent, England