The Delaunay

The Delaunay

Rex Restaurant Associates via Bloomberg

The dining room at The Delaunay in London.