Scotland Yard (Sherlock)
From Sherlock Holmes Encyclopaedia
![]() |
Scotland Yard, also called New Scotland Yard, is the police force acting in London.
History
Visit of Sherlock Holmes
To be added
Employees=
Organizations | |
---|---|
New Scotland Yard • Black Lotus Gang • A.G.R.A |