Has Fallen Wiki
Advertisement
Has Fallen Wiki

Scotland Yard, is a metonym for the headquarters of the Metropolitan Police, the territorial police force responsible for policing all 32 boroughs of London.

Notable Members[]

Advertisement