Scotland Yard

From Wikipedia, a free encyclopedia written in simple English for easy reading.

New Scotland Yard, London
Enlarge
New Scotland Yard, London

Scotland Yard is a police force in the United Kingdom. This organisation is also called the Metropolitan Police. The 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.

This short article needs someone to make it better.
You can help Wikipedia by adding to it.