French in London - Mayfair 43 Upper Brook Street, Mayfair, London, W1K 7QR Tags: air conditioning, french, Michelin Stars, private parties: up to 20 guests, restaurant, vegetarian dishes