112 restaurants
Sports Bar and Grill Canary Wharf / American
Closed · Opens at 12pm
Crossrail Station & Retail Mall Tower Hamlets
Obica Mozzarella Bar - Canary Wharf / Italian
Closed · Opens at 12pm
35 Bank Street Tower Hamlets
€€€€