Please note photos have been removed due to lack of hosting space.
Tewkesbury Abbey may look like a Cathedral but it is actually one of the largest parish churches in the country. This building is over 900 years old, although a church has been on the site for over 1,200 years.