Police Minstrels
The Police Minstrels was a concert party consisting of members of the London Metropolitan Police.Founded in 1872 by ten officers from "A" Division (Whitehall), the Minstrels consisted of police office...
Police Minstrels - Wikipedia