Best afternoon teas in London: From The Landmark to Nobu’s sweet and savoury high tea

Indulge in London’s finest high teas, from iconic hotels to more contemporary offerings