Here’s a detailed guide to some of London’s best high tea. Each offers a unique experience, a rich history, iconic locations, and diverse range of tea menus, ensuring something for every taste.