In which west of England city is 'Severn Sound FM' radio station located?
Gloucester, England Gloucester, United Kingdom GLOUCESTER City of Gloucester Caer Loyw Gloucester, Gloucestershire Gloucester Docks Gloucester City Council Gleawcaester County Borough of Gloucester Gloucester
caer loyw gloucester city council gleawcaester gloucester united kingdom gloucester gloucester england gloucester docks gloucester gloucestershire city of gloucester county borough of gloucester
gloucester
WikipediaEntity
GLOUCESTER