MovieMaps

Photo of Charing Cross Station

Location: Charing Cross Underground Station
As Seen In: Thor: The Dark World