Christmas Party for Average Office in Central London Costs £90 Per Head

Author | Amy Edwards @ | 0 Comments

Office in Central London xmas London Eye

The average office in Central London spends £90 on Christmas Celebrations. London office workers could benefit from alternatives to…