Landor Season’s Greetings from Landor: Landor Associates turned its London riverside offices into a gigantic illuminated Christmas