pest control

Is it worth trapping the squirrels in my London garden?

When the magic of nature becomes a curse