Monthly Archives: October 2017

Top 3 Afternoon Tea Spots in London

london afternoon tea

The creator of afternoon tea, Anna the Duchess of Bedford, is a woman after our own hearts. She came up with afternoon tea back in the 1800s, when it was apparently customary to only eat two meals a day. Anna claimed she was constantly weakened and frustrated by mid-day hunger pangs with no healthy treats […]