Two floating venues with restaurants and bars set to open in Canary Wharf

One of the pavilions will be home to a London Project Dubai restaurant