The London Inn es un alojamiento de 3 estrellas que se encuentra en Cheltenham, a 15 km de Estadio Kingsholm, y que dispone de jardín, restaurante y bar. La posada u hostería tiene wifi gratis y está a unos 32 km de Parque acuático Cotswold y a 48 km de Coughton Court. El alojamiento ofrece ocio nocturno y servicio de habitaciones.
En la posada u hostería se puede disfrutar de un desayuno inglés/irlandés completo.
The London Inn ofrece zona de juegos infantil. Se puede jugar a los dardos en el alojamiento, y la zona es ideal para practicar ciclismo.
Parque Lydiard está a 50 km del alojamiento, y Castillo de Sudeley está a 14 km. El aeropuerto más cercano (Aeropuerto de Bristol) está a 85 km del alojamiento.