The afternoon tea is a sophisticated staple at most of the major players on London’s hotel scene ... From high tea heavyweight The Ritz to The Shard’s city panoramas and the regal ...