English Slug and Lettuce Cited by user KolbertBot on 28 Jan 2018 Slug and Lettuce is a chain of bars that operate in the United Kingdom, with a large number located in London and South East England.