Slug & Lettuce - South Woodford
184 George Ln, London E18 1AY, United Kingdom
4
682 reviews
8 comments
H2VF+QJ London, United Kingdom
Location reporting
Claim this location
Monday: 12–23
Tuesday: 12–23
Wedneasday: 12–23
Thursday: 12–23
Sunday: 12–23
Tuesday: 12–23
Wedneasday: 12–23
Thursday: 12–23
Sunday: 12–23
I would avoid this branch at all cost!
ABSOLUTELY DISAPPOINTING!
0 STARS