Companies

UK Tea Shop Making Waves

UK-based Tea Palace, touted as ‘the UK's first specialist tea emporium’, recently opened in Notting Hill, West London. The new shop and café offers 150 varieties of tea served in fine china by specially trained "tea masters." The Tea Palace also claims to have the widest selection of green teas in the country, and teas are rated for their caffeine content.

visit website