London St Pancras International station revealed the elaborate three-tiered creation including 24 'curiosity windows' depicting German destinations and festive traditions.