Lady of the North Finchley of London, England