MovieMaps

“Smell Ya Later” Filming Locations

Eve comes up with audacious plan to help break the Ghost that brings Villanelle back into her life.

Killing Eve episode “Smell Ya Later” was filmed in London in the United Kingdom.

The London Library as Library

Martin meets Carolyn between the shelves of books to tell her that he's assessed Eve, and she's too into Villanelle to continue working. Carolyn avoids hearing information she doesn't like by wandering through the narrow book racks and talking about them collapsing.