Where the Earth ends... Sussex, England