You can visit the London Eye River Cruise website here!
Today we sailed the River Thames and saw the most iconic landmarks of London from the water including the London Eye, the Houses of Parliament, Big Ben, Tower Bridge, London Bridge, and Saint Paul’s Cathedral.
Have you sailed the River Thames yet?