Which is the best pigeon deterrent?
Did you know that England is home to 18 million feral pigeons? Meanwhile, in London alone, there is approximately one pigeon to every three people in the UK. The pigeon population has grown out of control, and the bird is now largely considered a nuisance species that plagues urban areas. With that in mind, what […]