4. Scotland Yard is the Police Force of: September 20, 2025 by Admin A. France B. Germany C. England D. UK ✅ The correct answer is option England.