Slug & Lettuce The O2 (Menu)

The O2, North Greenwich, London
+44 20 3375 6323

Give a rating to Slug & Lettuce The O2

Suggest a dish

How much did you spend at Slug & Lettuce The O2?