Foxes (and fox cubs) terrorising my garden in Norbury, London, England UK. Friends or foes, you decide. If I don't reply straight away, it because I am on hoilday (not to escape the rain, but the foxes).