Sparkle all round as the Christmas festive period ensues in London on the famous Oxford Street and Selfridges.
Christmas shoppers enjoy the delights of Covent Garden, including the enormous Christmas Tree, Punch and Judy Pub, and the Market.
A place not to be missed should live or visit London. Head up to Hampstead, and see if you can find this secret garden.