Daily Archives: November 8, 2013

Crikey, it’s nearly Christmas already! The John Lewis TV ad has started, which I believe marks the official start of the Christmas season. Hollywood usually gets the blame for the modern Christmas, but did you know that Prince Albert invented Christmas trees here in London? Well, sort of. Queen Victoria […]

Preparing for Christmas – grab our elves fast!