It’s time for Christmas lights, pop-up ice rinks and twinkling shop windows.  Visit London in December and get to see the city at its very best.  Here’s a guide to the best shopping streets during the run-up to Christmas.

Which are London’s best dressed Christmas windows?

Selfridges’ and Harrods‘ Christmas windows are always a treat but Fortnum & Mason is London’s answer to anyone in search of classy food-related gifts at Christmas. Choose from a mouth-watering selection of superb tea and hampers packed with traditional British favourites. Beautifully packaged Shropshire honey, blackberry and apple preserves and  shortbread biscuits also make great gifts.

On Regent Street,  Liberty is always a treat and a great place for gift inspiration. Wander past the gift-filled windows then pop inside to see the Christmas decorations.

Escape the crowds

When you need a break from the crowds, head away from the big lights of Oxford Street and Regent’s Street. Lovely boutiques, restaurants and designer names line Marylebone High Street and nearby St Christopher’s Place. If you’re shopping with teenagers, however, make tracks for the pedestrianised streets around Carnaby Street.

Covent Garden

Visit the cobbled streets of Covent Garden’s Piazza to see one of London’s largest Christmas trees, beautifully decorated shop windows and street performers. Mistletoe chandeliers and a magnificent silver reindeer complete the picture.

Actually, Covent Garden’s Neal Street is one of our favourite shopping streets for gift-buying. Get inspiration at The Tea House, Neal’s Yard Remedies and Pylones which have plenty of original ideas.