A Thames river cruise is without doubt one of the best ways to see London, meandering through the heart of the city, past so many of its most famous attractions. See and experience the sights and splendour of this great city from the relaxed comfort of City Cruises' modern, all-weather boats with open upper decks and spacious lower saloons with panoramic windows.