We have big cat sightings in my area going back to the early sixties, Kent has some of the highest number of sightings and even around here, which is
very built up and industrialised, they continue to roll in on a regular basis.
It's wierd that more physical evidence isn't forthcoming but I believe there is something too it.