To celebrate the quintessentially British tradition of high tea and to highlight the many unique places you can enjoy a tasty cuppa, Visit London is taking ‘High Tea’ quite literally across the capital.