June 16, 2026 Share London’s First Floating Natural Pool Opens June 19 — Could Chemical-Free Swimming Be the Next Big Eco-Trend?