Posted inwhy
Why Called Scotland Yard: The History Behind the Name
Scotland Yard, the headquarters of the London Metropolitan Police, is a name recognized worldwide. But why is it called Scotland Yard when it's located in London, not Scotland? The answer…