Claim: "Despite the name, Scotland Yard describes a headquarters in England, not Scotland."\nIs the claim above correct, and can it be verified by human common sense and without a web search?\nOptions:\n- yes\n- no
Let’s work this out in a step by step way to be sure we have the right answer.
yes
Anybody familiar with the United Kingdom's political system will know that Scotland Yard is not in Scotland, but rather, in London.

.

Thus, the answer is yes