|Relax and make yourself a
tea. Whether you like to enjoy your tea first thing in the morning, as
an afternoon break or just before bed, Windsor Tea Shop has the right
teas and accessories for you. Pamper yourself and stop by
tea shop and tea room for a relaxing visit. Visit our products
section and shop securely online. Attend one of our many tea
events, workshops or tea tastings.
If you have any questions about our many fine teas and accessories, just ask! The goal of Windsor Tea Shop is to educate our customers and provide the best quality products in a friendly, comfortable environment.
Prepare our delicious finger sandwiches for your next party or celebration.
Join our mailing list and receive notifications of special offers and events.
Come visit our shop and tea room located in Cohasset, Mass.
Windsor Tea Shop