We've rounded up some of the very best afternoon teas in London for you to indulge in – so why not try some of them before they're scone?
177