Book your 2025 & 2026 adventures Risk free.
London Eye
The London Eye is one of the world's tallest observation wheels, with views over London from more than 442 feet (135 meters) in the air. Situated on the banks of the River Thames, it offers unrivalled panoramic vistas over London.
Since opening at the turn of the century, the London Eye has become an iconic landmark, up there with Tower Bridge, Big Ben, and the Tower of London. It has been used as a backdrop in countless films and is loved by Britons and visitors alike.
Thames River Sightseeing Cruise
The best way to see the sights and splendor of this great city is from the deck of a boat. Aboard the sightseeing cruise, you'll travel in comfort and style past London's world-famous landmarks. The boats have open upper decks for great sightseeing and comfortable lower saloons. Relax and enjoy the views, onboard commentary, light refreshments and full bar service as London's famous sights glide by.