Scotland Yard is the headquarters of the Metropolitan Police, and often refers to that police force itself.
History
See Also
- Appearances of Scotland Yard
- Location Gallery: Scotland Yard
- Catalogued images related to Scotland Yard
Links and References
Community content is available under CC-BY-SA unless otherwise noted.