Dalloway Terrace
Bloomsbury
16-22 Great Russell Street
+442073471221
It doesn’t get much prettier than this. A visit to Dalloway Terrace will have your swooning over this picturesque restaurant in seconds. Set in the terrace of The Bloomsbury Hotel, the floral installations at Dalloway are all year round acting as the perfect secluded garden during any season. They serve breakfast, lunch, dinner, weekend brunch, and high tea. We dined in for breakfast, and the pancakes and green shakshuka aren’t to be missed. If time would have prohibited, we would have stopped by again to try out their other menus and especially high tea. This is a London instagram hotspot so we recommend making a reservation.