Leckhampton Village Hall Church Road Leckhampton Cheltenham Gloucestershire GL53 0PL, UK
Parochial Church Council Managing Trustees: www.stpeters-leckhampton.org.uk