Set in literary Bloomsbury, close to the British Museum, this red-brick Victorian hotel is within walking distance to Covent Garden. The Houses Of Parliament, the London Eye, And Leicester Square are all within ... Read more

View all Luxury Hotels in London