Tea arrived in England in the mid-17th century as a medicinal remedy, but within a few years it became the most fashionable drink at court, so much so that afternoon tea came to be a veritable status symbol of the aristocracy.
As you sit comfortably on the bus, you can enjoy delicious finger foods while sipping a typical English tea, admiring London's most beautiful sights: you'll pass the London Eye, Buckingham Palace, Trafalgar Square, Shard, Tower Bridge and more!