Quantcast
Why is the police department of London... | Almanac.com

Why is the police department of London...

Print Friendly and PDF
Why is the police department of London called Scotland Yard?
Scotland Yard is the office of the Criminal Investigation Department of the Metropolitan Police in London. The first location of this office was in a building that was formerly the residence of the kings of Scotland when they came to London.

More Like This