Bars in London - Haymarket 80 Haymarket, Haymarket, London, SW1Y 4TE Tags: air conditioning, american, average food, food, private parties: up to 600 guests, seating area, sky sports tv, sport, tv for sporting events