It's July - so time for Harrods and Selfridges to open their Christmas shops

28th July 2011, Comments 0 comments

It is a tradition for Harrods to start their Christmas festivities early, but this year is the earliest in their entire history. At 8 am, 28th July, Harrods opened their Christmas range to the public.

0 Comments To This Article