The Slug And Lettuce

Location

Telephone

020 7226 3864

Pub Status

Open

Nearby Pubs

Nearby Stations

Address

The Slug And Lettuce
1a
Islington Green
Islington
London
N1 2XH