See Also: Scotland Yard(encyclopedia)
Scotland Yard(dictionary)
New Scotland Yard(dictionary)
Scotland Yard(dictionary)
Scotland(encyclopedia)
Air Scotland(tourism)
Scotland(dictionary)
Church of Scotland(dictionary)
Bank of Scotland, the(dictionary)
Scotland (as used in expressions)(encyclopedia)

Scotland Yard (iou)



Scotland Yard noun. M19.
[The headquarters of the Metropolitan Police, situated from 1829 to 1890 in Great Scotland Yard, a short street off Whitehall in London, from then until 1967 in New Scotland Yard on the Thames Embankment, and from 1967 in New Scotland Yard, Broadway, Westminster.]
The Criminal Investigation Department of the London Metropolitan Police.