Afternoon tea

Afternoon tea is an English tradition that started in the early 1800s as a means to stave off the hunger in anticipation of a late evening meal. Today afternoon tea is enjoyed as an occasional luxury or to celebrate a special event. Since we are in London we felt like indulging in this tea ritual […]