Food, drink, friends and good conversation are all important things to consider when it comes to hosting a great dinner party. From identifying the purpose of the party to creating the perfect menu, Charles the Butler shares his expert tips on how to make your next dinner party as stress-free as possible.