Uh-oh. It's the last weekend before Christmas and you haven't ticked everyone off your list yet. But never fear, a trip to the shops to buy socks for your nearest and dearest needn't be a weekend given up to misery and queues. We've collected together the best places to go and get your Christmas shopping done AND have a great time doing it. You're so welcome.
Advertisement - Continue Reading Below
1
Leeds Corn Exchange
Instagram/leedscornex//Instagram
The Leeds Corn Exchange is a treasure trove of independent designers and vintage finds all wrapped up in a beautiful Victorian building. Perfect for totally unique pressies.
Bicester Village is the stuff of Christmas shopping dreams, with over 130 fashion and lifestyle boutiques, all with discounts of up to 60%. Your family and your bank manager will thank you.
Bicester Village, 50 Pingle Drive Bicester, Oxfordshire, OX26 6WD. Nearest station: Bicester Village Station.
Advertisement - Continue Reading Below
3
Edinburgh
Getty Images
Edinburgh is such a beautiful city, but it really comes into its own at Christmas. The Christmas Market in Princes Street Gardens is particularly festive, with a Santa Train and a Christmas Tree Maze.
Nearest station: Edinburgh Waverley
Advertisement - Continue Reading Below
4
The Northern Quarter
Instagram/sanderellalala via afflecks_manchester//Instagram
Manchester's Northern Quarter is chock-a-block with independent gift shops and vintage warehouses. Perfect for something a little different.
Nearest station: Manchester Piccadilly Station.
Advertisement - Continue Reading Below
5
The Shambles
Getty Images
York's most famous street, The Shambles, is totally picturesque and great for gifts. So fill up your Instagram feed and your friends' stockings - double win.