British in London - Mayfair 1-5 Stratton Street, Mayfair, London, W1J 8LW Tags: brasserie, cocktails, live music, vegetarian dishes