City
Epaper
AllNewsPhotos

British Transport Police

British-transport-police, Latest Marathi News

Read more

The Metropolitan Police Service, formerly and still commonly known as the Metropolitan Police and informally as the Met, Scotland Yard or "the Yard", is the territorial police force responsible for law enforcement in the Metropolitan Police District, which currently consists of the 32 London boroughs.

International : Two trains collide in southern England

: 'Major incident' on London Bridge, one shot: Police