Tag
harrods festive department
-
On Thursday 26 July 2012, only 151 days before the time, Santa Claus himself has arrived in London to open the Harrods festive department. The earliest ever launch “Christmas World”…
On Thursday 26 July 2012, only 151 days before the time, Santa Claus himself has arrived in London to open the Harrods festive department. The earliest ever launch “Christmas World”…