WIP · World in Pocket

Church of St Thomas

Wells, GB

Church of St Thomas

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

Listen to the audio guide for Church of St Thomas Free on WIP — starts by itself when you arrive, even with the screen off

Nearby