Explore relationships
Exeter Cathedral
Exeter Cathedral, properly known as the Cathedral Church of Saint Peter in Exeter, is an Anglicancathedral, and the seat of the Bishop of Exeter, in the city of Exeter, Devon, in South West England.
Use + to expand a branch. Click a topic name to open its summary.