Radisson Blu Kenilworth Hotel 97 Great Russell Street, London , WC1B 3BL Details and Events Show on Map!