International in London - Mayfair 4 Mill Street, Mayfair, London, W1S 2AX Tags: fine dining, french, vegetarian dishes