"Big Cat" on the loose in North London