Christmas in central London feels vibrant, but organising a festive gathering can quickly become more stressful than enjoyable. For businesses