Colbert

Restaurant

Colbert is a French restaurant and brasserie located on London’s Sloane Square. Designed with a mix of Art Deco and Victorian features, Colbert has been offering high-end French cuisine for many years and is a classic but never-regrettable choice among the restaurant scene. Winter or summer, sunshine or rain, weekday or weekend, Colbert is cosy and comfortable to sit at both indoor and outdoor.