About Severn Beach, England

Severn Beach is a city of approximately 2,200 people in England, United Kingdom. Located in the GMT/BST time zone at 51.6°N latitude.