Tea shop offering a vast selection of over 300 teas and 40+ coffees, plus accessories.