Thames

About Thames
The River Thames, known alternatively in parts as the River Isis, is a river that flows through southern England including London. At 215 miles (346ย km), it is the longest river entirely in England and the second-longest in the United Kingdom, after the River Severn.
On the show โ 18 mentions total
A lot of the fish in the Thames have cocaine in their systems.
from Little Fish: Violent Dave ยท read transcript
More facts about Thames
Toshers went through the London sewers collecting refuse, trinkets and coins, and believed a race of wild hogs lived down there.
335: No Such Thing As A Cardigan For Ginger Rogers ยท listen
Coordinates: 51.5039, -0.0465
Thoughts on this place?