If you'd say the leak is the land rover itself it would have been shorter.
And true.
For me it was the pin between the hinge for the windscreen and the windscreen frame. It rotates in the windscreen frame (or so did mine anyway). Put some grease in there and it was dry for about a year :D