Chucs Bar & Grill, Dover Street

Chucs Bar & Grill and Chucs Shop, both designed by S+T recently opened on Dover Street, central London. Chucs is a classically-styled bar and grill in the heart of Mayfair whose interior evokes the feel of a luxury yacht and the blue waters of the Mediterranean sea.

Share