The London Inn is situated in the charming village of Charlton Kings, in the suburb of Cheltenham. You can be sure of a warm welcome, real ales, locally sourced ingredients, and fresh and tasty homemade food!
There are loads of things for you to do and see, from the many beautiful walks and parks surrounding us, to the local theatre, and of course the famous races.