6 Aug 2010
Just 145 days until Christmas
And one of London's major department stores, Selfridges, opened its Christmas shop this week, the earliest it has ever opened.
And one of London's major department stores, Selfridges, opened its Christmas shop this week, the earliest it has ever opened.