MovieMaps

Photo of King's Cross Station

Location: King's Cross Station
As Seen In: Wonder Woman

Three soldiers take a drink from their flasks.