Lockside Lounge

78–89 Camden Lock Place London NW1 8AF