The Lotus restaurant in Isle of Dogs, London Featured

Recommended for

  • Dinner
  • Family Friendly
  • Lunch
  • Restaurant

Location

Inner Millwall Dock, 9 Oakland Quay, London E14 9EA

Additional Details
Cuisine
  • Chinese