Bars in London - Chelsea 195-197 King's Road, Chelsea, London, SW3 5ED Tags: air conditioning, american, cocktails, food, happy hour, private parties: up to 300 guests, tv for sporting events, wings