Solution here:
https://social.msdn.microsoft.com/Forums/vstudio/en-US/7a108b04-11d1-4d7a-843a-eaa5d0b97396/how-to-remove-space-bettween-chart-area-and-the-start-point-of-the-chart-picture?forum=MSWinWebChart[
^]
Quote: "In the Winforms world, I happen to explicitly set the Position X/Y/Width/Height values for my legend and the chart area itself by doing something like so:
myChart.ChartAreas[0].Position.Autio = false;
myChart.ChartAreas[0].Position.X = 20;
myChart.ChartAreas[0].Position.Y = 0;
myChart.ChartAreas[0].Position.Width = 80;
myChart.ChartAreas[0].Position.Height = 100;
myChart.Legends[0].Position.Auto = false;
myChart.Legends[0].Position.X = 0;
myChart.Legends[0].Position.Y = 0;
myChart.Legends[0].Position.Width = 20;
myChart.Legends[0].Position.Height = 100;
and then my legend takes up 20% of the space horizontally."