Search Results

We have found 1 directory listings matching your search query.


no-image-359156
020 7499 8558

The Delaunay

Modern European restaurant based in Aldwych, London. Serving extensive à la carte menu range from breakfasts, brunch on Saturdays & Sundays, all-day snacks, coffees, afternoon teas, sandwiches, p