Designed by
Title
The Metropolitan Police on the busy streets of London England #255661051
Description
The Metropolitan Police Service MPS, formerly and still commonly known as the Metropolitan Police and informally as the Met Police, the Met, Scotland Yard, or the Yard, is the territorial police force responsible for law enforcement and the prevention of crime in Greater London
This image is editorial