Coffee & Tea in London - Raynes Park Coombe Lane, 11, Station Buildings, Raynes Park, London, SW20 8NE Tags: internet cafes