Restaurant
Laksha Bay
6 locals recommend,
Tips from locals
a stylish and contemporary space for intimate dinners or ideal venue for entertaining the guest and business clients.
Unique things to do nearby
Locals also recommend
Location
83/85 Wapping Ln
London, England