Treeton, GB
The Church of St Helen is the parish church in the village of Treeton in South Yorkshire, England. It is a Church of England church in the Diocese of Sheffield. The building is Grade I listed building and dates back to at least the 12th century AD. It is a prominent feature within the village, and c
an be seen from all directions.
Listen to the audio guide for Church of St Helen, Treeton Free on WIP — starts by itself when you arrive, even with the screen off