Sidmouth
Sidmouth is a town situated on the English Channel coast in Devon, 14 miles east of Exeter. In 2004, it had a population of about 15,000, of whom 40 per cent were aged 65 or over
Story Saved
You can find this story in My Bookmarks.Or by navigating to the user icon in the top right.