British in London - Mayfair 2 Stanhope Row, Mayfair, London, W1J 7BS Tags: british, private parties: up to 32 guests, vegetarian dishes