Bars in London - Mayfair 31-33 Heddon Street, Mayfair, London, W1B 4BN Tags: bar, cocktails, cool, different, ice