Henbury, GB
St Thomas' Church is in Church Lane in the village of Henbury, Cheshire, England. It is an active Anglican parish church in the deanery of Macclesfield, the archdeaconry of Macclesfield, and the diocese of Chester. The church is recorded in the National Heritage List for England as a designated Grad
e II listed building.
Listen to the audio guide for St Thomas' Church, Henbury Free on WIP — starts by itself when you arrive, even with the screen off