Back to list
Slug & Lettuce o2
Pleasant 6.6 (36 reviews)
Approx. £20
Location
14 Peninsula Square
London SE10 0DY
See on the map
Book
Itinerary