16-22 Great Russell St, London WC1B 3NN
Breakfast restaurant | Modern British restaurant | Restaurant
Nestled within the Bloomsbury Hotel, this establishment offers a refined setting for all-day meals and afternoon tea, allowing guests to indulge in a thoughtfully curated menu while enjoying the elegant ambiance of an ornate terrace.