Outdoor Activities Floating Oasis: Dive Into London’s New Open Water Adventure in Canary Wharf Dive into the unexpected as Canary Wharf transforms with the Floating Oasis Lido—an aquatic haven that promises to redefine relaxation. Will you be ready for summer 2026? First Time in London TeamFebruary 6, 2026