Scotland Yard is the Police Force of:

  • Subject:  Generic
  1. France
  2. Germany
  3. England
  4. UK
Correct Answer: England