Experiencing Afternoon Tea in London is a rite of passage. It's on every serious traveler's Bucket List because you have to do it at least once, or you never really went to England, did you? Whether you call it High Tea or Afternoon Tea … [Read More...] about The Best Afternoon Tea in London: 6 Iconic Places to Experience England’s Favorite Tradition
