Open now

12:00 pm - 11:00 pm

London

16-22, Great Russell St, London, WC1B 3N...

1 Menu available

View menus

About

Elegant terrace with seasonal blooms and modern cuisine.

Dalloway Terrace is a stylish, year-round dining spot in Bloomsbury, London, known for its seasonal floral displays and elegant atmosphere. The terrace offers a tranquil setting for all-day modern European cuisine, including brunch, lunch, dinner, and afternoon tea. With a retractable roof, heaters, and blankets, it ensures comfort in any weather. Located near Tottenham Court Road, it's a popular choice for both locals and visitors seeking a char...

Show more