Bars in London - Mayfair 15 Heddon Street, Mayfair, London, W1B 4BF Tags: cocktails, private parties: up to 550 guests