Waterfront bar/restaurant available with a 1am alcohol license.
The unit is located on the Isle of Dogs just to the south of Mars Wall overlooking Millwall Inner Dock. The unit is well positioned a
↧