MovieMaps

Photo of Liverpool Docks

Location: Gower Street (between Salthouse & Wapping)
As Seen In: Doctor Who episode 13x03 “Chapter Three: Once, Upon Time

A ghostly image of the Doctor appears floating over the water.