View all 8 photos
+4
The Tea Store, a dog-friendly restaurant, offers a classic setting for patrons to explore global teas alongside traditional British scones.