The best afternoon tea in London: Our favourites to book nowAfternoon tea originated from the Duchess of Bedford's tradition, transforming into a celebratory affair in London with modern twists.