0 review
The Bloomsbury Hotel, 16-22 Great Russell Street, Fitzrovia, London WC1B 3NN
0207 347 1000
Modern British
Fitzrovia, West End
£££