Lotus Floating Restaurant

38 Limeharbour
Millwall Inner Dock
London

E14 9RH

T: 020 7515 6445
F: 020 7515 6446
Facilities Cafe
Restaurant

 
back to search »