Scotland Yard

Scotland Yard, also called New Scotland Yard, is the police force acting in London.

Visit of Sherlock Holmes
To be added

Employees

 * Greg Lestrade
 * Detective Inspector Dimmock