Just had a good look at it and at first i thought it was just the cap, about 3 drips every minute. Then i noticed a wet patch on the rad itself that has a very slow leak. So it looks like a new rad and cap..
Can these rads be repaired ? Iv'e had car rads reconditioned in the past by these
http://www.motoradsonline.co.uk/