London's largest floating Chinese restaurant situated on the eastern dockedge of Millwall Dock, Isle of Dogs, in the heart of London Docklands.
The Lotus Chinese Floating Restaurant offers a superb location to match its award winning cuisine.
With the flexibility of its open plan top deck, The Lotus is able to cater for corporate hospitality ranging from outstanding finger buffets to lunch or dinner for small groups through to a banquet for maximum of 500 guests, when both decks are being used.
The Lotus is located less than 2 minutes walk from the DLR stations at Crossharbour station & South Quay station.
To arrange to view The lotus or for any other information please contact us on 020 7515 6445 or email: [email protected]
to add Lotus map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy