London’s first “natural water” lido is set to open in Canary Wharf this Friday.
Situated in the northwest corner of Eden Dock, the facility features an unheated 50-metre, six-lane Olympic-sized swimming pool.
London’s first “natural water” lido is set to open in Canary Wharf this Friday.
Situated in the northwest corner of Eden Dock, the facility features an unheated 50-metre, six-lane Olympic-sized swimming pool.