8 Arresting Facts About Scotland Yard

(via Mental Floss)  Depicted in fiction for well over a century as the world’s premier police force, Scotland Yard might be the most famous banner for law enforcement in history. The name itself is officially a term for the location of the London Metropolitan Police headquarters. Here’s what we’ve deduced about the past, present, and future of this historic—and sometimes controversial—institution.

Facebooktwitterredditpinterestlinkedinmail

Leave a Reply

Your email address will not be published. Required fields are marked *