It's becoming a bit of an annual tradition for me to try and visit as many London Christmas Shops as possible, last year I visited Selfridges, John Lewis and of course, Harrods. I thought I'd keep it going and started with the first of the season - Selfridges. I have to say that I was rather impressed this year. Last year the first set up they had was merely more than a few (poorly) decorated trees and a couple of tables. This year, from the outset they have their full Christmas Section up and roaring. Decorations, Lights, Garlands, Games, Toys,…