› added 2 months ago
8
TIL the name “Scotland Yard” actually refers to a street in Westminster, London. During the 16th century, there were open courtyards in the Palace of Whitehall surrounded by buildings used by representatives of the Kingdom of Scotland.