A due return visit to this Michelin starred French restaurant in London’s Mayfair. Embedded within an ex-council estate block of flats that are now clearly more difficult to come by, the walkway to the entrance resembles a greenhouse and inside is a swish, white table-clothed interior with formal service. In terms of a set lunch menu this was... More

8