Is "The City of London has its own police force the City of London Police." a good answer to the question "What is the name of the City of London's police force?"
yes