Following your nudge on the I.D. thread...
Definitely screen wash leaking from the headlight pop-up: there is a single connection over the oil tank on the off side just a plastic press down gland connection. The pipe is routed to the off side pop-up then across the bumper to the near side pop-up. These will dribble away a whole screen wash tank in no time if they have a trapped hair or other blockage and because they are down in the bumper you cannot see if they are leaky. you are best off turning your lights on, washing the screen and getting a brave soul to grab it whilst it is raised. it will be easy to secure it in an up position then dry it and see if it is weeping... They are a common part to Alfas and others so shouldn't be difficult to get a replacement it is just a pain as the headlight needs to come out to aid replacement of a washer unit.
Re the electrical plug, it looks to me to be a side light or fog light connector, presumably yours is spec'd to have these so do you have one not working?