Is there a bar or restaurant at Tribe London Canary Wharf?
Yep, they've got a lounge bar and an onsite restaurant.