Bars in London - Wimbledon 153-163 The Broadway, Wimbledon, London, SW19 1NE Tags: food, international