An authentic taste of modern Jamaica
Fresh, Chinese comfort food
This popular restaurant, situated opposite the Canary Wharf pier, is a pleasant, vibrant restaurant with good views over the Thames.
Accessibility Tools