Travel Guest Post: Afternoon Tea for Two in London
The tradition of afternoon tea is typically English, so where are the best places to go in the capital to experience this treat? What is afternoon tea and why the appeal? In times past, the people of England would typically…