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.
September 5, 2008
Still haven’t found your answers?
Write down your questions and let the native speakers help you!