The London Inn in Charlton Kings is a traditional pub and hotel on the edge of Cheltenham, known for its friendly atmosphere and popular food offering. With a comfortable bar, restaurant dining area and outdoor seating, it’s a relaxed place for meals, drinks and social visits. It’s also a convenient stop for visitors exploring the Cotswolds, offering both dining and overnight stays in a welcoming village setting.