Attention tea lovers! Stephen Twining, of the famous Twinings of London tea company, is headed to Walt Disney World! The tenth generation member of the royal tea family will be in Epcot this Thanksgiving weekend!
Stephen, who serves as Director of Corporate Relations for Twinings of London, will greeting Guests at the Tea Caddy in the UK Pavilion from November 21-24, 2018. Tea fanatics can stop by where Stephen will be talking tea and signing merchandise.