River Thames

The River Thames is a river in the city of London.

Biography
The river appears in the upcoming episode Opening of the Damned