Luxury Christmas Cards | Christmas Card Packs | Harrods UK
Christmas Cards. A timehonoured tradition that had its start in the 19th century – just like Harrods – the mailing of Christmas cards remains one of the most beloved moments of the festive season. In the UK alone, an average of 900 million cards are sent each year, and .