Cartier in New Bond Street is always one of the best decorated spots to visit in London at Christmas - I recommend going earlier in the day to get your pics as it gets very busy later on.
Want to see more?
I have created curated maps and itineraries for travellers that want to travel like me.