Add Slug & Lettuce review

Slug & Lettuce, London
Address: 30 South Colonnade, Docklands, London, E14 5EZ
Features: Bar food, Children welcome, Disabled access, Open late, Outside seating, Real ale, Restaurant, TV


Rating
Comments