MovieMaps

“Beautiful Monster” Filming Locations

Killing Eve episode “Beautiful Monster” was filmed in London & Camberley in the United Kingdom.

Armourers' Hall as Meeting Room

Villanelle has a meeting with Helene surrounded by weapons and filled with inappropriate touching and a little chair.

St. Pancras Renaissance Hotel London as Castle Stuart Hotel

While Villanelle is wearing a tartan and speaking with a Scottish accent claiming to be outside Aberdeen, the interior of the hotel was filmed next to St. Pancras at the base of the Grand Staircase in the old hotel.

Hyde Park as Serpentine Bridge

Carolyn's assistant Mo claims to finally have found the link between Paul and the Twelve in front of Serpentine Bridge in Hyde Park, then is murdered there quickly after.