London Christmas Markets: November to January (various dates)
Several London Christmas markets take place from November to January from the traditional Southbank Centre Christmas Market with its wooden chalet stalls (November 30 to January 3) to Hyde Park’s Winter Wonderland (November 18 to January 2) that has a giant observation wheel, ice rink and circus. If you want to stay warm while you frolic in Hyde Park, huddle up in a khaki green faux fur trim hooded parka. After you hit the London Christmas markets, why not take in the city lights on Oxford Street and Covent Garden and pop into a River Island store? Not only do we have tons of Christmas gifts under £10 for your friends and colleagues, we have all the trimmings needed for a stylish season.