log in
Nearby:
Canary Wharf
Browns West India Quay
Save
Share
Slug & Lettuce Canary Wharf
Things to do in
London
|
England
|
United Kingdom
Slug & Lettuce Canary Wharf is an attraction / place in London, England, United Kingdom.
Rating:
3.6 / 5
Contact:
Website
|
+44 20 7519 1612
Address:
30 South Colonnade, Canary Wharf, London, England E14 5EP, United Kingdom
Map
Selected Trips
hannahmurph.y
4 days in Feb
Hannah takes London 2020
Selected Photos
×
© Hoptale
About
Covid-19
Destinations
Terms
Support
Get the app