you are viewing a single comment's thread
view the rest of the comments
[–] 5 points 9 months ago (1 child)

Scotland Yard is more commonly known these days as the Metropolitan Police, or the Met, who per the name handle policing in the London metropolitan area, but they do also handle national tasks like counterterrorism and protection of the royals. They're the closest thing to the FBI in the UK right now.

  • source
  • parent
  • hideshow 1 child comment