Filters:
clear
Country: United Kingdom

village hall in Holmbridge

About 1 results.

Holmbridge Church Hall

Website of St David's Church, Holmbridge, West Yorkshire, UK. We warmly welcome you to our website and to our Church. We are an Anglican parish church governed by the Church of England.

  • 1