Address

Stoke Bishop Village Hall, 42 Stoke Hill, Stoke Bishop, Bristol. BS9 1EX.