“If anyone had told us the ‘Beast of Barnet’ was living and roaming around the undergrowth at the end of our long garden we would have thought it was all a joke and never would have believed them,” says Farhana Meerza, 56, who has lived at the 13-bedroom house on Hocroft Road for many years.