Church Leckhampton Baptist Church Discover Leckhampton Baptist Church! Located in Leckhampton, Cheltenham, it is home to a welcoming community of believers.