Heading out and recover using decent adhesive and refit.
Can still buy original landrover fabric but I cant remember the name of the company who stock it. Pretty sure I got it off their ebay shop.
Will look like new.
As said recover, if yours has twin sunroofs just be a bit careful removing & re-installing the head liner as they aren't the most ridged items & hi temp. glue is a must (as supplied in the above mentioned in the kits above).