Police stormed a rowdy train from London after a mass brawl was apparently sparked by a row over bagels.

Footage from the late-night service from King's Cross showed chaos break out in a carriage in the early hours of Sunday morning.

The video appears to show three separate fights erupting, before a brawl eventually spills onto the platform at Potters Bar station.

Police were eventually called and quizzed passengers as the train was held for almost 20 minutes following the violence

The video begins with a clip of a train passenger balancing a bagel on her head before cutting to an argument between two young women.

The pair yell and leap at each other in the aisles as other travellers intervene to try and break up the fight.

A man is then seen becoming increasingly cross as a group of people sitting behind him pester him with bagels.

Later, passengers in the carriage can be heard chanting: “He’s got a bagel on his head” while passengers cheer and clap along.

He eventually snaps and tells a fellow passenger: “F*** off, get the f*** out my face."

The video ends with another brawl between a group of people throwing punches on the platform at Potters Bar station.

Police are seen boarding the train as the carriage becomes hushed and passengers sit in silence.

Passenger Dougie Stew, 25, recorded the footage on the Great Northern service as he travelled home from London to Hatfield in Hertfordshire.

He told the Standard: “There were two different events going on. One was a verbal then physical fight between two groups of girls, the other was an onslaught of bagels to a random guy’s head.

“It seemed like the girls behind him had a never ending amount of bagels on them to the enjoyment of the rest of the carriage but not to the poor guy.”

He added: “Then it all kicked off at Potters Bar where another group started fighting and took some of the lads outside to settle their differences.

“We were held at the station by police for about half an hour until it was all resolved.”

He added it was “entertaining” and “there were enough level headed people on the train to jump on when things were turning ugly”.

“By Hatfield everyone was best friends again,” he added.

A spokesman for British Transport Police said they were called to Potters Bar station at 1.15am after reports of a disturbance on a train.

Officers from Hertfordshire Police attended on their behalf but no allegations of any assault were made and there were no arrests.

Great Northern said the train, the 00.54 from King’s Cross to Huntingdon, was held at Potters Bar station for around 18 minutes while the police took statements.

A spokesman said: “We work very closely with the British Transport Police to address this sort of anti-social behaviour.

“If anyone experiences something similar, they can text the police discreetly on 61016."