Bars in London - Wimbledon 153-163 The Broadway, Wimbledon, London, SW19 1NE Tags: air conditioning, cocktails, food, happy hour, tv for sporting events