When visiting London, a Thames River sightseeing cruise is an absolute must. This experience offers a delicious 2-course lunch, a licensed bar on board, and the opportunity to relax and take in the stunning views of London's skyline from the water. As you cruise from Tower Pier to Westminster and back again, you'll have the chance to see iconic landmarks such as the London Eye, the Tower of London, the Houses of Parliament, and many more.