Latitude and longitude of Scotland Yard
- Nearby Tilbury, United Kingdom
Satellite map of Scotland Yard
Scotland Yard (officially New Scotland Yard) is a metonym for the headquarters of the Metropolitan Police Service, the territorial police force responsible for policing most of London.
Latitude: 51° 30' 7.38" N
Longitude: 0° 07' 27.95" E