Wells, GB
The Church of St Thomas in Wells, Somerset, England, was built in the 1850s. It is a Grade II* listed building.