100 million year old fossils discovered on landslip-hit Leeson Road 21 October 2024 Multiple fossils, dating back over 100 million years, have been discovered during the drilling of boreholes on Leeson Road. Isle of Wight County Press | News