Perhaps I am strange, but I love seeing the foxes that come into my garden. They are fascinating creatures, and the two cubs living near us have been interesting to watch grow up this summer.
As I understand it, foxes are territorial, and if one loose clan of foxes is displaced, another will move in. We have seen "fox wars" in our road where the foxes across the road have had confrontations with those that live across the road. I feel sure that if our territory were vacated by the foxes over here, those would move in. So there is no point in trying to lure foxes away with food.
A good point has been made about rats. I'd take foxes over rats any day.
The people who confronted our OP seem to object to his appearing to have moved from Hampstead (despite their not knowing the man). That bothers me more than any conflict over foxes. There is nothing wrong with moving from north to south London. I did it myself.