River Thames

The River Thames is a large English river running through London, and it has many tributaries. Like many rivers it has a deity, or rather two; Father Thames and Mama Thames.