Delivering the policing pledge : City of London Police.
Great Britain.Her Majesty's Inspectorate of Constabulary.
[London] : Her Majesty's Inspectorate of Constabulary,
2009.
Cover title.
"Ref: 299705".
"October 2009".