When the engine had the work done last year, where all the rubber gaskets replaced, especially the small grommett style ones on/in the camshaft covers, like all rubber gaskets they go brittle/hard in time and loose there sealing capabilitys.
Another possible cause is the top timing chain covers, not tightened down in the correct method with the camshaft covers (i found this out the hard way) and got a leak.
The gaskets are much cheaper buying from BMW than land rover.
Hope this helps and you get it sorted
bob