MovieMaps

Photo of Castle Stuart Hotel

Location: St. Pancras Renaissance Hotel London
As Seen In: Killing Eve episode 3x07 “Beautiful Monster