Explore Central London
Located on Russell Square, close to Covent Garden and the West End, the Hotel Russell is ideally placed to explore this cosmopolitan city, with close proximity to an unbelievable mix of great attractions including the British Museum, London Eye, The Tower of London, Buckingham Palace, St Paul’s Cathedral and Westminster Abbey along with a wealth of parks and gardens.
London also boasts famous museums and galleries including Tate Modern, National Portrait Gallery, Victoria & Albert Museum , National History Museum and The British Museum close by. There is also a wealth of shopping from Oxford Street to Westfield Shopping Centre to exploring the London’s markets. View Distances to Attractions
For more information call on 0844 915 0027 or make an online enquiry.