The River Thames, known alternatively in parts as the River Isis, is a river that flows through southern England including London. At 215 miles, it is the longest river entirely in England and the second-longest in the United Kingdom, after the River Severn.
Etymology: Proto-Celtic *tamēssa, possibly meaning "dark"
AdGet the best views of London from Thamesriver with city cruises sightseeing. View London’s top sights - London Eye, houses of parliament, shard. live audio commentary
Exclusive discounts · 24x7 Customer Support · Easy Booking Process
"Maximize your 'me time' and find activities on the fly" – CNN Money