In the heart of England’s buzzing capital, Holiday Inn London Bloomsbury, an IHG Hotel boasts a convenient location steps from the London Underground subway network. The timeless treasures of the British Museum, glamorous boutiques of Oxford Street, and tranquil lawns of Russel Square are only minutes away. On your return, drop in at Callaghan’s Bar to watch the football over pub fare, delight in a Guinness on the outdoor terrace, or keep active at the fitness centre.