Jaguar Repair Problems? Ask a Jaguar Repairs Expert.
Water can come from lots off places too finaly end up in footwells.
The servo unit to bulkhead is a good place. The door apertures is another good place.
If you have a sunroof it might be the drains blocked.
Get someone to sit in car whilst someone sprays watr all over watching for the leak to show.