English Tea Shop is a highly-rated tea house in Wrocław, offering a wide selection of teas.