Torbay
Torbay is a borough in Devon, spanning the towns of Torquay, Paignton and Brixham, located around an east-facing natural harbour on the English Channel. For the latest stories sign up to our newsletter here.
Story Saved
You can find this story in My Bookmarks.Or by navigating to the user icon in the top right.