How to be the perfect houseguest over the Christmas season
The holiday season is almost upon us, and that means travelling across country and continent to meet up with loved ones. So how can you be the perfect houseguest, and what is the appropriate etiquette?