The Tea Caddy is a British-style tearoom, established in 1928, serving aromatic teas in fine china, along with scones and snacks.