London should introduce ten new wild swimming spots by 2034, following a new report

See Full Page