Scotland Yard



The London Metropolitan Police (commonly known as ) is the territorial police force responsible for the Greater London area.