Always good to see
I you're not a sheep farmer maybe, I've seen the damage they can do.
I agree sheep can do a lot of damage!
Isn't everything in London 'wild'?Try living in London - I rarely go a day without seeing one! (Not sure to what extent that counts as 'wild' though)