St David's Church

St. David's Church in Exeter, Devon, is an Anglican church featuring Victorian architecture and superb acoustics.