• Russian: Скотланд-Ярд (ru) m (Skótland-Jard). Spanish: please add this translation if you can. Retrieved from "https://en.wiktionary.org/w/index.php?title...
  • Great Scotland Yard is a luxury 5-star hotel, part of Hyatt Hotels, located in Central London, near Westminster and a 4-minute walk from Embankment Station...