Ben Yao
why people call London police office Scotland Yard not London Yard
Sep 5, 2008 9:04 AM
Answers · 1
The headquarters of the Metropolitan Police in London is in a building called New Scotland Yard and is referred to by the name 'Scotland Yard' for historical reasons. http://www.historybytheyard.co.uk/scotland_yard.htm
September 5, 2008
Still haven’t found your answers?
Write down your questions and let the native speakers help you!