Swimmers young and old will make a splash for charity in Maidenhead on Saturday.
Hundreds of people have signed up to take part in the 28th Maidenhead Lions Club Swimarathon at the Magnet Leisure Centre.
Last year 770 swimmers from 45 community groups entered the challenge, which requires teams to swim as many lengths of the pool as possible in 55 minute time slots.
The challenge raised £31,000 for a wide range of good causes and saw entrants complete a total of 190 miles of swimming.
Half of the money raised will go to the Lions Club of Maidenhead Charitable Trust Fund.
Beneficiaries of the event last year included Cancer Research UK, the Thames Valley Adventure Playground, SportsAble and more than 40 local and national causes.
Top Ten Articles
CCTV images have been released of men police would like to speak to in connection with a homophobic attack on a couple as they took a train home from a Valentine's Day meal.