Where were they supposed to be?!
Okay, I'm American and have never been to the UK, but my understanding is that firearms are overall difficult to get and unusual to see? The cop had a handgun in his belt, and all of these weapons kept appearing. Also, what "island" were they on that had a significant downtown area, signs in French, and a giant, isolated youth facility with fewer than ten inhabitants - I assume the didn't mean mainland Europe by "the mainland," so something off the coast of England - but French.
Just confused. And the area with the trailer looked closer to the natural environment where I live (semi-arid Southern California) than anywhere in the UK that I've seen (please excuse my ignorance here, again I've never traveled there - just based off of movies, pictures and descriptions in books).
They're coming to get you, Barbara!