About Slug & Lettuce

Slug & Lettuce is a restaurant located at 4 Saint John's Hill in London, Camden . Slug & Lettuce has been described as an Good restaurant and has received an average rating of 5 by our members.

Food

Decor

Service

User Reviews for Slug & Lettuce

All Reviews for Slug & Lettuce