RAT CONTROL IN LONDON, SOUTH & SOUTH EAST OF ENGLAND
Trapping rodents is another form of pest control – i.e. trying to keep numbers down...