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!