Pubs in London - Mayfair 24 North Audley Street, Mayfair, London, W1K 6WD Tags: food, modern british
Pubs in London - Mayfair 19-20 Hanover Street, Mayfair, London, W1S 1YR Tags: air conditioning, food, modern british, private parties: up to 70 guests
Pubs in London - Mayfair 30 Bruton Place, Mayfair, London, W1J 6NL Tags: british, food, vegetarian dishes