The Murder, She Wrote Wiki

Scotland Yard (officially New Scotland Yard) is a metonym for the headquarters of the Metropolitan Police Service (MPS), the territorial police force responsible for policing all but the inner core of London.