Is the term 'here of late' correct English grammar?

Yes, the term 'here of late' is correct English grammar, as in:

'He was here of late, but he'll be in London next week.', which could equally be expressed:

'He was here [recently, lately, latterly], but he'll be in London next week.'