Slug & Lettuce

30 South Colonnade
Canary Wharf
London

E14 4QQ

T: 020 7519 1612
F: 020 7519 1613
Facilities Food
Pubs & bars

 
back to search »