

London Lodge Hotel is housed in a charming Victorian townhouse in Kensington, offering a peaceful base while remaining close to central London attractions. The British Museum is about 10 km away, Covent Garden 8 km, both easily reachable by public transport or taxi. London Heathrow Airport is approximately 21 km, with direct Tube service to Earl’s Court in around 36 minutes, while Gatwick and London City Airports are 48–64 km away.