Faceless people have invaded Britain!
Now, maybe it's because I'm reading "The Host," but I'm thinking it's aliens about to take over some human forms. This is what happens when I finally cave and read some sci-fi.
This story says it may be performance artists, as they've made appearances at high-profile events. But if you can buy one of those masks, I'd love it! How awesome would that be when you go to renew your drivers license?