Slug and Lettuce Isle of Wight
One of the most vibrant venues on the Isle of Wight, Slug and Lettuce is a contemporary bar and restaurant popular with all. The gorgeous venue has a mixture of relaxed booth seating, cocktail masterclass stations and dining areas making it the perfect location for any event. The restaurant serves…