New Scotland Yard, 8-10 Broadway, London SW1H 0BG, United Kingdom
The headquarters of the London police force and the home institution of many fictional inspectors - such as inspector Japp from Hercule Poirot.