New Scotland Yard sign central London


Headquarters of the Metropolitan Police Service


Size: 3648px × 5122px
Location: London UK
Photo credit: © Rebecca Beusmans / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attractions, borough, breaks, britain, british, building, capital, central, city, crime, curtis, england, englands, europe, famous, force, greater, green, head, headquarters, kingdom, kingdon, london, metropolitan, police, policing, scotland, service, sightseeing, sign, station, tourism, tourist, uk, united, view, yard