Whether you live in London, or you're just passing through, a Thames river cruise is an absolute must. The river has been at the heart of London life for many hundreds of years and its rich history provides an incredible insight into the everyday life and work of the millions of people who have called London home over the millennia.
As the beating heart of London, a river cruise will provide you with an incredible insight into both the geography and history of the city and you'll see both ancient inns and wharves, as well as über-modern developments.
There are a number of cruise companies operating on the river, as well as faster boats that are used as a viable mode of public transport. For a sightseeing tour, or a cruise with lunch or dinner, try City Cruises or Thames River Services. If you're short of time, or are using the river as a mode of transport, then Thames Clippers offer a fast and regular service.
It really depends on whether you want to zip quickly from 'A' to 'B', or whether you have a little more time to spare and fancy a leisurely cruise, with commentary thrown in. The guides on the tour cruises tend to be real characters and you might discover everything from famous residents of the waterfront apartments, to notorious villains who used the river as either hideaway or escape route.