Photo of King's Cross Station
Location: King's Cross Station
As Seen In: Wonder Woman
Soldiers crowd the platform as one of the trains begins to pull away.
Location: King's Cross Station
As Seen In: Wonder Woman
Soldiers crowd the platform as one of the trains begins to pull away.