A man has been charged with contaminating or interfering with goods with intent at three supermarkets in west London.
Leoaai Elghareeb, 37, of Crabtree Lane, Fulham, is due before Westminster Magistrates’ Court on Friday.
Officers in forensic suits were seen in Fulham Palace Road on Thursday at three stores - a Tesco Express, Little Waitrose and Sainsbury’s Local - after the incidents on Wednesday evening.
Following the incident, Hammersmith & Fulham Council advised shoppers to throw away anything bought from the three shops late on Wednesday.
The local authority also said the risk to the public is believed to be low.