I don't think I've seen it on an LR3, but I've heard knocks from Range Rover struts before. Rather than guessing at replacing more parts, it might be worth it to pay a shop with a chassis ear to diagnose it for you. Since you've replaced a lot of suspension components, I would recommend going over all of the bolts and making sure they are tight. Just a little bit a play in something can make a lot of noise. I know you say its coming from the front, but I would check the rear carefully. The upper control arms can get a lot of play in them, as can the sway bar bushings.