THE VENUE
Floating restaurant in the heart of Canary Wharf
Set against the water’s edge, Tattu Canary Wharf reimagines the spirit of the floating restaurant through a contemporary lens. A journey through myth, nature and craftsmanship, the destination will bring together striking design, immersive storytelling and modern Chinese dining in a setting inspired by the ancient guardians of the seas.