Question: what is the difference between the metropolitan police and scotland yard?
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.