The afternoon tea is a sophisticated staple at most of the major players on London’s hotel scene, but where some shine with scones, others fall as flat as a limp cucumber sandwich. Planning a ...
The quintessential English tradition, afternoon tea remains the most idyllic and decadent of treats. It’s little wonder, then, that London is bursting with some of the finest examples.