Local Church of England parish church in a small Devon town

We speak in...