Contact address for City of London Police?
New Scotland Yard, 8-10 Broadway, London SW1H 0BG
By the web - https://www.cityoflondon.police.uk/contact-city-police/Pages/default.aspx or - City of London police Headquarters PO Box 36451
Can't Google, won't Google.
look it up on their website
Google you idiot