Radisson Edwardian Kenilworth Hotel London is located on Great Russel Street in leafy Bloomsbury, near The British Museum, 3 minutes from Covent Garden, Leicester Square and Oxford Street. Located on a prime location in Bloomsbury, Oxford Street, Covent Garden and Soho are also within walking distance. A myriad of clubs, bars and music venues are nearby for your entertainment.
Not what you're looking for?