Enjoy a Traditional English Tea Service in London

Indulging in afternoon tea is a quintessential experience in England. Not to be confused with “high tea” which is a heartier meal that features more meat dishes and is served in early evening, afternoon tea is a light mid-afternoon snack, served from around 2:30 -5 p.m. Anna Maria Russell, Duchess of Bedford, is the person credited with making “tea” a daily ritual as opposed to a simple ... Read Full Article