MovieMaps

Photo of London Eye

Location: London Eye
As Seen In: Doctor Who episode 1x01 “Rose

The Doctor talks to Rose near the London Eye.