the Metropolitan Police

[No POS]
1
the police force responsible for Greater London (except for the City, where the police force is the City of London Police). It was established in 1829 by Robert Peel. Its main offices are at New Scotland Yard in central London.
پلیس متروپولیتن لندن, نیروی پلیس متروپولیتن, پلیس لندن بزرگ
see also CID