Do you have a product or a pitch to a business client? If it is Christmas or toy related why not get Santa Himself to do the presentation for you? As a gimick it never fails. Santa Himself convinced a major Supermarket chain to stock Christmas-themed sweets and chocolates in every store from a small independant company. If the Real Santa can't convince someone that you are a must-have Christmas item they should stock then no one can.
Office Christmas parties are always a favourite for Santa Himself as he gently roasts the boss and give out all the Secret Santa presents to everyone. Company Christmas parties are also ideal if you want the UK's best Santa to give out presents to your workforces' children.