Metropolitan Police Mounted Branch
From Wikipedia, the free encyclopedia
The Metropolitan Police Mounted Branch is the mounted police branch of London's Metropolitan Police. It is part of Met Operations.
The Metropolitan Police Mounted Branch is the mounted police branch of London's Metropolitan Police. It is part of Met Operations.