Coffee & Tea in London - South Wimbledon 234 Merton Road, South Wimbledon, London, SW19 1EQ Tags: seating area