WellnessfromLondon On The Inside4 days agoNew Floating Lido Coming to LondonA six-lane 50m floating natural-water lido will open at Canary Wharf’s Eden Dock in summer 2026, featuring saunas, fitness spaces, food and community facilities.