A man is to appear in court after allegedly trying to sell cannabis to the chief of police in the south London borough of Lambeth.
It is alleged that acting commander Chief Supt Brian Moore was approached by a man after he left work at Brixton on Wednesday evening.
The officer was wearing civilian clothes when the alleged incident happened.
Donald Platt, 52, a car valeter of no fixed address, will appear at Camberwell Green Magistrates Court on Friday.
He is charged with offering to supply a Class B drug, possessing an offensive weapon with intent and criminal damage to a watch belonging to Chief Supt Moore.