Tewkesbury Abbey England

Built in the early 12th century, this abbey church boasts the largest Norman tower in Europe. Its interior is a breathtaking combination of stout Norman pillars and Decorated Gothic vaulting with gilded bosses.

Quick Facts

Go Historic ID
249294
Names
Tewkesbury Abbey