Here's a great place to relax and enjoy a first-class cup of tea:
Benson's Restaurant, Cafe and Bar is an award-winning, licensed restaurant and tea rooms in the heart of historic Stratford-upon-Avon serving a range of breakfasts, stylish lunches and traditional afternoon teas. Visit their website at www.bensonsrestaurant.co.uk.
And some interesting sites devoted to tea:
Find tea rooms, inns, restaurants, cafés, spas, hotels, shops, cultural sites, airlines, and cruise ships that serve and sell tea around the world.