British Transport Police (BTP) presented a file of evidence to prosecutors over the incident on July 28, with footage of Robinson, whose real name is Stephen Yaxley-Lennon, pacing around near a man lying face down on the floor, posted on social media.
On Wednesday, the force said that the Crown Prosecution Service concluded that there was not enough evidence to bring charges.
British Transport Police said a decision had been made by the Crown Prosecution Service not to charge Tommy Robinson as the alleged victim “did not wish to provide a statement to the investigation.”
“Following a report of an assault at St Pancras station on July 28, detectives from BTP quickly launched a full and thorough investigation, which involved a 42-year-old man being arrested on suspicion of GBH at Luton Airport on 4 August,” British Transport Police said.
READ MORE: MSP demands ‘formal apology’ from BBC as host echoes far-right rhetoric
“Officers worked at pace to gather evidence, including CCTV footage and witness statements, however the victim did not wish to provide a statement to the investigation.
“We presented the prosecution file to the Crown Prosecution Service (CPS) – who are responsible for considering the evidence available and deciding whether it meets the legal threshold to charge someone with an offence.
“Following a review of the available evidence, the CPS concluded that there was not a realistic prospect of conviction and therefore there would be no criminal charges in this case.”
Last month, footage shared on social media appeared to show Robinson pacing around the London station with another person lying still on the floor, before walking down some stairs.
On August 5, British Transport Police said they arrested Robinson at Luton Airport in connection with an alleged assault at the London train station.
The alleged victim was reportedly taken to hospital with what police described as serious injuries and was later discharged.