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.
You need to crawl under the vehicle and see exactly where it is coming from. Usually where it is dripping from is not where the leak is. Then, when you find it, report back. Having a Land Rover that leaks isn't the end of the world.
You have to take out the fill plug, it should be overflowing a tiny bit. If it is, then the level is correct. Your owners manual might give you more insight on how to do it.