The Thames is the lifeblood of London, bringing industry to the city for centuries. It is England’s longest river, leading into the North Sea at its end. It has been the base for settlements since prehistoric times and was of strategic importance to the Romans and English Kings, as well as during both World Wars.
There are a number of companies in London offering cruises across the Thames. Cruises run as regularly as every 30 minutes from several key locations. The cruises pass several key sightseeing locations, including Tower Bridge, the Houses of Parliament, and the London Eye.
Some cruises run at night so you can see the sights all lit up, whilst others are served with a meal or afternoon tea. This is a lovely and unique way to view the city, traveling along the historic Thames.