News
The 1829 Metropolitan Police Act established the Metropolitan Police in central London. They covered an area with a radius of seven miles from the centre of London and it was a radical change in ...
Scotland Yard is the name of the headquarters of London's Metropolitan Police, founded in 1829, one of the oldest ... as almost superhuman figures, drawing on mysterious powers and capable of ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results