Metropolitan Police Service
Scotland Yard, officially New Scotland Yard, is the headquarters of the Metropolitan Police Service, responsible for policing Greater London.