Scotland Yard

From Simple English Wikipedia, the free encyclopedia

New Scotland Yard, London
New Scotland Yard, London

Scotland Yard is a police force in the United Kingdom. This organisation is also called the Metropolitan Police. They are responsible for the security in Greater London. With over 31'000 officers Scotland Yard is the largest task force in the United Kingdom. A particularity is that some policemen are on a horse.