The 24-year-old son of celebrity chef Marco Pierre White, 24, is alleged to have had a quantity of the Class A drug on him in the branch in Earls Court, west London, in May this year.
Marco, who lives in Wiltshire, is due to appear at Westminster Magistrates Court tomorrow.
He appeared on the seventeenth series of Big Brother in 2016 and later on Celebrity Big Brother.
The part-timed model announced he will become a dad on social media last week.
He wrote on Instagram: Going to be a daddy to a little girl. My father’s first grandchild.”
Last November, Marco called police officers “f*****s” and “n*****s” after being arrested by London’s Paddington train station.
He admitted charges of being drunk and disorderly and using racially aggravated language during an appearance at Hendon Magistrates’ Court in January.
Marco appeared without a solicitor and told reporters he had used the derogatory racial term because he was rapping lyrics by Tekashi 6ix9ine.