Bars in London - Haymarket 15 Whitcomb Street, Haymarket, London, WC2H 7HA Tags: european, food, private parties: up to 150 guests