112 restaurants
Tabla
Open now · 12am - 5:30pm
The Dockmaster's House, West India Dock Gate Hertsmere Road Tower Hamlets
Gourmet Burger Kitchen - Canary Wharf / Hamburgers
Unit 24 Jubilee Place, Canary Wharf Tower Hamlets