Continental in London - Mayfair 41A South Audley Street, Mayfair, London, W1K 2PS Tags: continental, private parties: up to 6 guests, vegetarian dishes