


River Thames
Wikisimpsons - The Simpsons Wiki
River Thames
| ||||||||
Location Information
|
The River Thames is a river that runs through London, England. Homer and Marge travel along this in a carriage from the London Eye after using the evacuate lever in there.
Appearances[edit]
Episode – "Bart Sells His Soul" (mentioned)
Episode – "Missionary: Impossible" (mentioned)
Episode – "The Regina Monologues"
Episode – "To Surveil with Love"
Episode – "The D'oh-cial Network"
External links[edit]