Scotland Yard

views updated

Scotland Yard Name given to the London headquarters of the Metropolitan Police and synonymous with the Criminal Investigation Department (CID). Originally located in Scotland Yard, off Whitehall, it was moved to New Scotland Yard in 1890 and to further new premises in 1967.

More From encyclopedia.com