Advertisement

These are the best afternoon teas in London

Where to go in the capital for the quintessential English treat