A La Carte in United Kingdom The Delaunay Address: 55 Aldwych, London, WC2B 4BB United Kingdom Phone Number: +44 02074998558