This is the largest annual flower show in the world, held in the grounds of Hampton Court Palace. It features beautiful gardens, floral displays, and a variety of exhibits.
You will take a 90min climb to one of the world's most popular entertainment venues. Tickets are £35.00 per adult. See link for more details.
Ranking 35th on the World's 50 best restaurants list in 2022. See link for details.
Many different types of bus tours that will let you explore all of London for a fairly decent price. See Link.
Check out this dessert restaurant to try London's viral hot chocolates. This cheery, quaint cafe specializing in creative churros, plus bagels, shakes, coffee & afternoon tea.