Quirky and Themed Afternoon Tea in London – My Top Picks!

Quirky and Themed Afternoon Tea in London – My Top Picks!

Afternoon tea is a British tradition, and lucky for me, I had plenty of opportunities to try it while I was living in London! A classic afternoon high tea normally consists of tea, scones served with clotted cream and jam, finger sandwiches, and little cakes or sweets. Traditional afternoon teas are delicious on their own, [...]