Weather and Radar Map for Bexhill-on-Sea, England, United Kingdom - The Weather Channel | Weather.com