I want to go to the champagne bar in the Canary Wharf Waitrose. Where else is good in the area to visit please? I've been to London Museum Docklands - anywhere else in the area we can get to on foot?