River Thames



The River Thames was an English river that flowed through London.

Appearances
Super Friends (TV Series)
 * Season 1
 * The Planet-Splitter (1973)