Welcome to Leckhampton Village Hall located on Church Road in Cheltenham, Gloucestershire. Leckhampton Village Hall is available for parties, meetings and events. There are also many classes and groups which are held during the week at the hall.
View Larger Map
Leckhampton Village Hall