My very first thought upon hearing the phrase Scotland yard is of Sherlock Hemlock. My second thought would as others have said, the British equivalent of the FBI. All I know about the British legal system comes entirely from BBC (and apparently Jim Henson).