MovieMaps

Photo of St. Pancras Station

Location: St. Pancras Station
As Seen In: The Rook episode 1x02 “Chapter 2

Monica leans back in her chair when she realizes what is on the thumb drive.