True to the spirit of traditional French cafés, Colbert, located on Sloane Square next to The Royal Court Theatre, is the perfect spot to while away a few hours over drinks, snacks or a full meal.