The River Thames flows for 215 miles from the Cotswolds to the Thames Estuary, and it’s one of England’s flagship sights. The name Thames comes from the old English word Temisis, meaning dark one, and this river's history is every bit as dark as that of the land it runs through.