Slug and Lettuce London (184 George Lane)

Slug and Lettuce

Address & Contact

184 George Lane
E18 London

Display phone number

Access

Opening times for Slug and Lettuce in London

Services from the shop Slug and Lettuce in London

You can provide the services for the shop.

Nearby