When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Have you checked the heater matrix, I.E damp footwells as well, to check for HG check the oil filler cap for "Mayonaise" and also inside the header tank for any signs of an oily film, this is where the two are mixing together meaning HG failure.
is the tank pressurising at all once the engine is up to temp? is so then gasket it is. 99% of the time, if the matrix is leaking there will be a greasy film on the windscren where the anitfreeze residue has attachaed itself to the glass.