The Coventry Cathedral

The town of Coventry is the setting for many of England’s historical tales (including that of Lady Godiva!).

The Coventry Cathedral has its own story to tell.

Advertisements