Comment Re:It is... (Score 1) 339
"Because God knows that London is the only city alien disturbances happen in. Also, it's apparently literally the only city in the U.K."
Sounds like some kind of objection? Meaning what?
Anyway, blame Quartermass. The object was found during building works at Knightsbridge, London