In the heart of literary Bloomsbury and close to the British Museum, Creation combines a smart sports bar showing all the live action from the Premiership, and a great restaurant serving innovative modern British food, or simply dishes from the Grill. more
Kenilworth Hotel 94-97 Great Russell Street Holborn London WC1B 3LB
Bloomsbury Street Bar and Restaurant is a cool and intimate space in the heart of London’s avant garde creative quarter, moments from the steps of the British Museum. more
Radisson Edwardian 9-13 Bloomsbury Street Holborn London WC1B 3QD