>

Afternoon Tea

5 High Tea Spots in London You'll Love!

5 High Tea Spots in London You’ll Love!

The British tradition of Afternoon Tea or High Tea began in the 19th century, when the Duchess of Bedford began inviting friends over for an afternoon tea with snacks. Over time it became a  popular social tradition. Today, you can experience a classy tea experience in many chic locations around London.    While living in […]

Read More