A wife has spoken of her terror as she watched her husband being stabbed with a broken bottle as a Sunday afternoon in the park turned into a bloodbath.

Visitors to Beddington Park, many of them celebrating mothers day with their families, looked on in horror as two families had a bloody mass brawl shortly after 6.30pm on Sunday.

Croydon Guardian:

Some of the wounds suffered by one of the victims

One witness described seeing "blood everywhere" and said the screams have given his children nightmares.

One man was flown to hospital in an air ambulance with stab wounds while another man, also suffering from stab wounds, was taken to a different hospital by road.

It is understood the fight broke out in the area around the park's barbecues, on the grass near to Church Road, after one family asked another to be quiet.

The wife of one of the victims said: "It all happened so quickly. There was a discussion and then they all just started fighting.

"My husband wanted to calm things down but he was stabbed with a bottle. He was stabbed in the neck and the chest.

"It was very frightening. I was so worried but he is out of hospital now, they let him out on Tuesday."

A witness, who asked not to be named, added: "I was down there with my family and we were just relaxing, enjoying the sun, when it all kicked off.

"I didn't see it coming. The fighting just seemed to start out of nowhere and then there was all this screaming - I looked and there was a guy just covered in blood. There was blood everywhere.

"It's really upsetting. It's just not what you expect when you go to the park with your children.

"My kids are traumatised. One of them has been having nightmares about what happened, she said she can hear the screaming."

Police and paramedics were called to the scene at 6.42pm.

A 31-year-old man has been arrested on suspicion of GBH while a 31-year-old man has been arrested on suspicion of violent disorder.

Both have been bailed pending further enquiries.

Anyone with information can call police on 101 or the charity Crimestoppers on 0800 555 111.