The Delaunay

Modern European restaurant

Food & Drink
Gem image

About

All-day brasserie in elegant grand cafe surrounds, serving modern and classic European menu.

Location

55 Aldwych, London WC2B 4BB, United Kingdom

51.51317°N0.11822°W

Visit website

gems