Slug & Lettuce Isle of Wight
1 local recommends,
Slug & Lettuce Isle of Wight by Airbnb Experiences
Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals
Location
23-26 High Street
England