MovieMaps

Photo of London Street [1977]

Location: Alexander Street (between Powell & Columbia)
As Seen In: Legends of Tomorrow episode 6x01 “Ground Control to Sara Lance

Ava, Mick, Astra, Zari, and Constantine walk down the street looking for the rest of the Legends.