The 13 new bathing sites to open across England – including first Thames spot in London May 14, 2026 · The Independent Read full story at source