If you thought the shops got ready for Christmas early last year, how about this? Department stores Harrods and Selfridges opened their Christmas stores yesterday - 150 days early! Store staff have said that they are starting their Christmas plans early because of the huge demand from tourists.

To read more about this story, click here.
0 comments:
Post a Comment