MovieMaps

Photo of Downtown London

Location: Victoria Embankment (between Horse Guards & Richmond)
As Seen In: Doctor Who episode 1x01 “Rose

Rose and the Doctor try and figure out where the Nestene signal is coming from.