✓ Saved. Now also on your phone.
Send to Phone
The Slug and Lettuce Canary Wharf
30 South Colonnade, Canary Wharf, London, E14 5EP
Get Me There
Get Me There
Citymapper
Download App