Question: what is the difference between city of london police and metropolitan police?
Answer: The City of London Police is the Home Office police force responsible for the City of London in England, including the Middle and Inner Temple. (The Metropolitan Police is responsible for the rest of London, excluding the railways and underground system, which are policed by the British Transport Police.)