Tewkesbury Abbey England, UK

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.

map of Tewkesbury Abbey
Location map of Tewkesbury Abbey, Gloucestershire, England, UK.
map of Tewkesbury Abbey
Aerial view of Tewkesbury Abbey.