City of London Police

City Of London Police, Police Station, 37 Wood Street, EC2P 2NQ (London)