6 Aug 2010

Just 145 days until Christmas

From Morning Report, 8:50 am on 6 August 2010

And one of London's major department stores, Selfridges, opened its Christmas shop this week, the earliest it has ever opened.