if its near the door check the door seal and also the windshield rubber if there are any cracks and gaps
 
200tdi is the only disco that does not have a bonded screen the 300 and td5 only have rubber covers and a bonded screen and these are not uncommon to failing and causing a leak 300tdi roof lights at the back leak also and it runs along a channel in the roof if its a td5 get it fixed ans there are ecus behined the glove box that dont like getting wet
 

Similar threads