Afternoon Tea – Five Iconic Teas in London

The History of Afternoon Tea According to some sources, the tradition of Afternoon Tea started in London in the early