Selfie with Tower Bridge in background London Sightseeing and dining cruises, walking tours, food tours and more Home / London

Essential London

Experience the best of London with City Experiences! Take a sightseeing or dining cruise on the River Thames, explore the city with a walking tour, take a speed boat thrill ride on the ThamesJet, enjoy a food tour of the city and more.

  • City Cruises

    Sightseeing and dining cruises, iconic attractions, private events, and more
  • Walks

    The best food & drink experiences for curious travelers
  • Official Central London Experience

    Benefit from booking three great attractions at once!

Featured Experiences

Recommended Experiences in London

Frequently Asked Questions

Best things to do in London

  1. Visit the Tower of London: This iconic London landmark is a must-see for first-time visitors. Take a tour of the tower and see the Crown Jewels, try your hand at archery in the grounds, or join one of the famous Yeoman Warder tours.
  2. Ride the London Eye: For incredible views over London, hop on board the giant Ferris wheel on the South Bank. Each rotation takes around 30 minutes, giving you plenty of time to take in all the sights.
  3. Explore Hyde Park: One of London’s eight royal parks, Hyde Park is a great place to relax or explore. Take a stroll around Serpentine Lake, visit Kensington Palace, or see the Speakers’ Corner.
  4. Visit Buckingham Palace: The official London residence of the British monarchy, Buckingham Palace is open to visitors for part of the year. Take a tour of the State Rooms, see the Changing of the Guard, or explore the royal gardens.
  5. Go shopping on Oxford Street: One of London’s busiest shopping streets, Oxford Street is home to department stores, high street fashion retailers, and flagship stores for some of the world’s biggest brands.
  6. See Big Ben and Parliament: Another must-see London landmark, Big Ben is the nickname for the Great Bell of Westminster. Take a tour of the Houses of Parliament to see this iconic clock tower up close, and learn about the history of British democracy.
  7. Take a river cruise: A great way to see London from a different perspective, river cruises offer views of some of the city’s most famous landmarks. Cruises typically last around an hour and depart from various locations along the Thames.
  8. Visit St Paul’s Cathedral: One of the largest and most famous cathedrals in the world, St Paul’s is an architectural masterpiece. Climb to the top of the dome for panoramic views over London, or attend a service to experience the grandeur of this sacred space.

What are the top activities in other areas near London?

What do I need to know before visiting London?

If you’re planning a trip to London, be ready to have an amazing time! From the best time to visit, to what to pack and where to stay, here’s a few things you need to know before your trip. One of the best times to visit London is in the spring or autumn when the weather is mild and there are fewer crowds. However, if you’re visiting during peak season (May-August), be prepared for larger crowds. September and October are also excellent months to visit as the leaves begin to change color and there are still plenty of tourist attractions open. When packing for your trip, be sure to bring comfortable walking shoes as you’ll be doing a lot of sightseeing. Layering is also key as the weather can change throughout the day. London is an expensive city, so be sure to budget accordingly.