Christmas in London

There is something so magical about being on holiday in a big city at Christmas time. And if you have kids with you London is particularly enchanting.

The streets are sparkling with fairy lights, the store windows are alive with mechanical elves, dancing dolls and miniature trains whizzing around tracks and Santa is waiting for you to visit him in his Grotto.

But where do you start?