Hey Gaz
I had exactly the same leak a few years back on my previous golf. It turned out water was leaking round the blank panel fitted where the heater intake would be on a LHD model (this is found under your ecu). Quick line of silicone around the panel and jobs a good un.
Toby