Originally Posted by
louie-m
Maybe not, but the frequent reporting of sightings means they are there, whether you happen to see them or not.
So every public building in London should be shut, since there is a famous saying about never being more than a few feet away from rats.