British in London - Mayfair 7-12 Half Moon Street, Mayfair, London, W1J 7BB Tags: british, private parties: up to 80 guests, vegetarian dishes