Open Water Festival

The RLSS UK Open Water Festival is taking place this year at Lenches Lake, Evesham. Activities include; Open water Swims and a host of on-site activities. Read more