Tewkesbury Abbey is the town jewel of Tewkesbury, a town in Gloucestershire. It was founded in 1087 and consecrated in 1121, and welcomes over 180, 000 visitors a year. The Abbey is Grade 1 Listed and is one of the 10% most important church buildings in the county. It's worship and liturgy, music and artistic excellence is known around the world.
"Our aim is to hand the Abbey onto future generations along with maintaining a tourist attraction for the town."