Dalloway Terrace, a restaurant and bar, is part of the Bloomsbury Hotel in the heart of Bloomsbury. It is a gorgeous indoor-outdoor terrace decked out in a floral design which almost gives you the sense that you are in some luxury English garden. The décor is relaxed, yet has a sense of urban sophistication to it. The covered element is also heated in the winter months, and so Dalloway Terrace works well all year round, whether it is hot, wet or cold.
Both a restaurant and bar, Dalloway Terrace serves a very versatile menu, ranging from breakfast to brunch to small bites, as well as an all day dining menu featuring salads and larger sized mains. There is also delightful selection of cocktails, and a recent addition was the launch of its afternoon tea menu.