Whittard first opened its shop back in 1886.
The British tea chain sells tea and coffee-related products and has its own tearoom for you to enjoy an afternoon tea. Filled with loose leaf tea, aromatic coffee, and creative hot chocolate, Whittard’s tea was an instant hit with Londoners and day-trippers in its Covent Garden flagship store.
With over 120+ loose tea flavors to choose from, you can try out the tea and coffee at the store on the ground floor at the Bentall Centre, Kingston.
View on Google Maps