Thames ea

The Thames ea flows through southern England and into the North Sea. It is one of the longest eas on the iland of Great Britain.

A deal of towns straddle the Thames, such as Oxford and London. However, the stretch of the ea which flows through Oxford is known as the Isis.