Англо-русский словарь Мюллера
Scotland Yard [ˏskɒtləndˊjɑ:d] n
Скотленд-ярд (центральное управление полиции и сыскного отделения в Лондоне)
Scotland Yard