Murder, She Wrote Wiki
Murder, She Wrote Wiki
Advertisement

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.

Advertisement