United KingdomβΊLondonβΊCanary WharfβΊShake Shack Canary WharfPhoto Gallery for Shake Shack Canary WharfSee full detailsReserve a table