- a short street in central London, England: formerly the site of the London police headquarters, which were removed 1890 to a Thames embankment (New Scotland Yard ).
- the metropolitan police of London, especially the branch engaged in crime detection.
- the headquarters of the police force of metropolitan London, controlled directly by the British Home Office and hence having certain national responsibilities