The Slug and Lettuce Islington in London

The Slug and Lettuce Islington

1, Islington Green
N1 2XH
Write your review of The Slug and Lettuce Islington
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
179 ft
Nando's
324 Upper Street
London N1 2XQ
264 ft
Ladybird
70, Upper St
London N1 0NY
363 ft
Le Bijou D'ange
6 Theberton Street
London N1 0QX
520 ft
Mem & Laz Brasserie
8, Theberton St
London N1 0QX
762 ft
Ottolenghi
287, Upper St
London N1 2TZ
799 ft
Tod's Grill
170, Upper St
London N1 1RG