Leckhampton Village Hall Photograph

Contact us

Leckhampton Village Hall
Church Road
Leckhampton
Cheltenham
Gloucestershire
GL53 0PL, UK



Parochial Church Council Managing Trustees: www.stpeters-leckhampton.org.uk

 

Book now!


Call us on 01242 243035


Email us: info@leckhamptonvillagehall.co.uk