Dalloway Terrace

The MOST Delicious Lunch at Dalloway Terrace

Where do I start with the most amazing lunch of my life?! Truly. The company. Food. Ambience. Service. The delightful energy that cheesily fed my soul as much as my tum (!). I shut my eyes and found myself on the French Rivieria in the middle of London. The Dalloway Terrace in the Bloomsbury Hotel is EVERYTHING and more.