Whittard of Chelsea was established in 1886 when Walter Whittard opened his first tea and coffee store on London's Fleet Street. Today, with its philosophy of always "buying the best", Whittard continues to use only the highest-quality teas from around the world.