All six of the Imperial London Hotels are in the heart of Bloomsbury in Central London. Ideally located between the City, the Law Courts and West End, the hotels are also a short walk from the British Museum, Covent Garden, Oxford Street and University College London.