Scotland Yard Look up Scotland Yard at Dictionary.com
used allusively for "London Metropolitan Police," 1864, from name of short street off Whitehall, London; from 1829 to 1890 headquarters of the Metropolitan Police Force, hence, the force itself, especially the detective branch. After 1890, located in "New Scotland Yard."