Located on English Channel 57 miles S of London; popular resort sheltered by Beachy Head & South Downs.