• The Best Afternoon Teas in London

    1 month ago - By Elite Traveler

    The English afternoon tea is that utter rarity of an experience that delights both first-time tourists and the born-and-bred English. A novelty for the former, it is a long-held tradition for the latter, and today no trip to the green and pleasant land would be complete without it. For the best afternoon teas in London , both groups are utterly spoilt for choice.
    The nation's capital, it's no wonder London is where to source the best afternoon tea. Today, no luxury London hotel experience is complete without an afternoon tea offering, and this is slowly starting to spread into other realms...
    Read more ...