Slug & Lettuce, Aldgate
Aldgate, London, Greater London EC3N 1DD
Be part of the upbeat vibe at Slug & Lettuce in Aldgate; your business meeting or corporate event will swing along fine in these bang on trend surroundings, with eclectic décor, quirky lighting and original…
- Distance: 0.1 Miles
- Max: 220 guests