Photo of Castle Stuart Hotel
Location: St. Pancras Renaissance Hotel London
As Seen In: Killing Eve
episode 3x07 “Beautiful Monster”
Location: St. Pancras Renaissance Hotel London
As Seen In: Killing Eve
episode 3x07 “Beautiful Monster”