Coffee & Tea in London - Wimbledon 108 The Broadway, Wimbledon, London, SW19 1RH Tags: internet cafes