Detail of Metropolitan Police Constable's uniform. The Metropolitan police is London's biggest employer, with over 31,000 police

- Image ID: CF698F
Loop Images Ltd / Alamy Stock Photo
Image ID: CF698F
England, London, Westminster. Detail of Metropolitan Police Constable's uniform. The Metropolitan police is London's biggest employer, with over 31,000 police officers.
Location: Westminster, London, England