Lotus Chinese Floating Restaurant - Inner Millwall Dock, 9 Oakland Quay, Isle of Dogs, London E14 9EA, UK on Eaten