There are so-ho-ho many places where little ones can meet Father Christmas - and some of them are free