Dalloway Terrace at the Bloomsbury in London

The Bloomsbury Hotel in London knows how to make a great theme restaurant, although I feel that’s the wrong word… pretty hideaway? that’s better hahahahah. The Bloomsbury Hotel in London knows how to make a pretty hideaway in the middle of busy London.

Read More