The Thames River Sightseeing is a sightseeing cruise on the River Thames (a river that flows through southern England) with 20 lines and 25 vessels.
Thames River Sightseeing (TRS) are a tour company providing sightseeing cruises on the River Thames in London. 
