Children at a Worcester school swam 151,000 metres over four days to raise money for a drowning prevention charity.

Pupils at King’s St Alban’s Prep School, which is part of the King's Worcester family of schools, swam 100 kilometres, or 6,038 lengths of the school pool, to raise money for the Royal Life Saving Society UK.

The challenge was completed by children aged four to 11 as part of the school’s celebration of the newly reopened swimming pool.

The pupils surpassed their original target of 100 kilometres, swimming a stunning 151,000 metres.

The children raised more than £2,900 for the charity, which aims to prevent drowning and promote water safety.

Headmaster, Nick Hawker, said: "The buzz of teamwork and determination was truly inspiring.

"Each year group, from reception to year six, took their turn in the pool, and so many children went above and beyond their individual targets with some children even swimming a staggering 100 lengths of the pool.

"We couldn’t be prouder of our pupils who came together to smash the 100km goal, swimming a staggering 151,000 metres, some 6,038 lengths of our pool.

"It’s a fantastic achievement for such a worthy cause."