47 restaurants
With a price of <20£
The Slug and Lettuce, Canary Wharf / Other cuisines
Closed · Opens at 11am
30 South Colonnade, Canary Wharf Tower Hamlets
€€€€