City Inside Out London
Home›Eat & Drink›Inside Shopping Malls›Canary Wharf Shops
3 places
Shake ShackIllustrative photoS
Shake ShackAvg/Person £15
PlateauIllustrative photoP
PlateauAvg/Person £37.50
Tom’s Kitchen, Canary WharfIllustrative photoT
Tom’s Kitchen, Canary WharfAvg/Person £30.00
▲