This popular restaurant, situated opposite the Canary Wharf pier, is a pleasant, vibrant restaurant with good views over the Thames.
Accessibility Tools