MovieMaps

Photo of Shore of Thames

Location: The Queens Walk
As Seen In: Doctor Who episode 1x04 “Aliens of London

Alien remains are removed from the Thames by rescue crews.