BLOCLEats

Slug & Lettuce Public House

SLUG AND LETTUCE 19-20 HANOVER STREET
LONDON
W1S1YR

Food rating: 5/5 stars
Updated: 13. June 2023