City Cruises

City Cruises is a public limited company that operates scheduled public sightseeing cruises on the River Thames in London, serving Westminster, London Eye, Tower and Greenwich piers every day (except 25 December) throughout the year.

More information on the Wikipedia page