The Delaunay
Modern European restaurant based in Aldwych. Located on the corner of Aldwych & Drury Lane and open from early in the morning until late at night, seven days a week.

Central London