Photo of Charing Cross Station
Location: Charing Cross Underground Station
As Seen In: Killing Eve
episode 2x05 “Smell Ya Later”
Eve steps off the escalator into the station.
Location: Charing Cross Underground Station
As Seen In: Killing Eve
episode 2x05 “Smell Ya Later”
Eve steps off the escalator into the station.