Welcome

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.