Celebrity chef opens elite Mayfair venue

July 27, 2015

In one of the highlights of the London luxury restaurant year, the team behind France’s celebrated restaurant, Le Chateaubriand has just opened a new restaurant, Le Chabanais on Mount Street in Mayfair. The new restaurant was conceived by film producer …