WIP · World in Pocket

Parish Church of All Saints, Westbury

Westbury, GB

Parish Church of All Saints, Westbury

The Church of All Saints is the main Church of England parish church in Westbury, Wiltshire, England. There has been a church on the site since Saxon times, and the current church, largely rebuilt around 1437, is a Grade I listed building.

Listen to the audio guide for Parish Church of All Saints, Westbury Free on WIP — starts by itself when you arrive, even with the screen off

Nearby