Stock Photo: Police in front of Buckingham Palace, London, England, Great Britain, Europe