Responding to Lady Elish Angiolini’s findings from the inquest into the murder of Sarah Everard, Sir Mark Rowley says, “this..
Territorial police force of Greater London
The Metropolitan Police Service (MPS), formerly and still commonly referred to as the Metropolitan Police, is the territorial police force responsible for law enforcement and the prevention of crime within the ceremonial county of Greater London. In addition, it is responsible for some specialised matters throughout the United Kingdom, including national counter-terrorism measures and the protection of specific people, such as the monarch and other members of the royal family, members of the government, and other officials.
You might like
Metropolitan Police media coverage
A disturbing incident unfolded in south London as a man threw a corrosive substance at a group of nine people, including two..