Twice the Spice in La Read more [...]
Business Category: Restaurants - Other
Inspired by the grand cafés of Mittel-Europe, The Delaunay is an all-day café-restaurant located near Covent Garden on the corner of Aldwych & Drury Lane.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.