Home » News » Armistice Day: Police Preparing for the worst in London – United Kingdom!