Olby's Soul Cafe as Olby's Soul Cafe
A wounded Villanelle stands in front of Olby's Soul Cafe to call Eve with Helene's location.
Killing Eve episode “Oh Goodie, I'm the Winner” was filmed in the United Kingdom
A wounded Villanelle stands in front of Olby's Soul Cafe to call Eve with Helene's location.
Rumored to be where TS Eliot wrote The Waste Land, a sad Villanelle is given a pain reliever and a note.