MovieMaps

“Hello, Losers” Filming Locations

Killing Eve episode “Hello, Losers” was filmed in London in the United Kingdom.

The Grosvenor Pub as The Barn Swallow

Villanelle and Eve show up to the bar hoping to find the 12, but instead find Carolyn and Pam.

The Cabin Cafe as Truck Stop Cafe

Villanelle and Eve stop at a truck stop and order curly fries on the way to London.