Question: what is the difference between scotland yard and the metropolitan police?
Answer: Scotland Yard (officially New Scotland Yard) is a metonym for the headquarters of the Metropolitan Police, the territorial police force responsible for policing all 32 boroughs of London, excluding the City of London.