Christmas shopping doesn’t get any better than in our beautiful capital city, London. From riverside markets to quintessential British emporiums, mulled wine and mince pies, we’ve rounded up our favourite places for you to shop, eat and play this winter. Read on for our exclusive guide to London Christmas Shopping.
1. Best for Last Minute Shopping
300 Oxford Street, London, W1C 1DX
Get your Christmas tree, winter coat and even your turkey at London’s John Lewis flagship store on Oxford Street. Expect lots of in-store events including a roof-top Winter Garden. Still not feeling Christmassy? Watch this year’s John Lewis Christmas advert with #MontythePenguin and we promise you’ll be counting down to the 25th like the rest of us!
2. Best for Toys & Children’s Activities
188-196 Regent Street, London W1B 5BT
You’ll be spoiled for choice at Hamleys on Regent Street – with seven floors full of fun and games, be prepared to leave with bags bursting full of toys, games and personalised Christmas gifts. Need to distract the kids? Let Father Christmas keep your children (ages 4-11) occupied whilst you shop around the store. Find out more here.
3. Best for Luxury Goods
87-135 Brompton Road, London SW1X 7XL
Fully stocked with vintage wines and bejewelled cocktail dresses, Harrods is your one stop shop for all the finer things in life – £20,000 hampers included. Browse their Ultimate Gift Guide for statement gifts and more Christmas shopping inspiration. Don’t leave before personalising your own Harrods Chocolate Bauble (Chocolate Room, Ground Floor).
4. Best for Beauty Gift Sets
House of Fraser
318 Oxford Street, London W1C 1HF
With over 600 combinations of fragrance, skincare and make-up sets featuring top beauty brands like Crème de la Mer, Jo Malone London and Sisley, the beauty department at House of Fraser Oxford Street is a must-visit and a sure way to tick those names off your Christmas shopping list! Check out their selection of beauty gift sets here.
5. Best for Families
Hyde Park Winter Wonderland
Hyde Park, London W2 2UH
One of London’s festive highlights, Winter Wonderland makes the cold a little more bearable. Browse over 200 individual Bavarian-style wooden chalets for unique presents and knick-knacks, ride on the Santa Express, walk through a frozen forest filled with ice-fairies or catch an action-packed circus show in the Mega Dome. p.s. Don’t forget to try those churros!
6. Best for Riverside Markets
Southbank Centre Christmas Market
Belvedere Road, London SE1 8XX
Nothing kicks off the festivities in London more than a good ol’ Christmas Market! Highlights include a Christmas Tree Maze, Rekordelig Cider Lounge and La Soirée’s Spiegeltent. Shops will sell design-led gifts, creative toys for children and 1950s-inspired home wares. Tip: Hop on the Southbank Centre Express from Hungerford Bridge for a train ride along the river to Festival Pier.
7. Best for British Gifts
Regent Street, London W1B 5AH
Get exclusive English-made goods from the Flowers of Liberty collection or browse their coveted in-house bags and accessories label, Liberty of London, where luxury craftsmanship meets iconic design. Tip: Get £30 off when you spend £150 or more in one transaction, in-store (Download Voucher) and Online (Use code WINTER30 at checkout). Offer must be redeemed by 24/12/14.
8. Best for Personalised Gifts
400 Oxford Street, London W1A 1AB
We’re loving the amount of things up for personalisation at Selfridges this Christmas. Give a loved one their very own Santa Sack by Harrow & Green, put their name on an Eleven Paris t-shirt or
our favourite? Get them a personalised Nutella jar for £3.99 (Ground Floor, Food Hall). Store highlights also include The Paddington Curiosity Shop, a one-of-a-kind exhibition and retail experience.
9. Best for Food & Wine
Fortnum & Mason
181 Piccadilly, London W1A 1ER
For decadent advent calendars, luxury mince pies and the perfect Christmas hamper, look no further. It’s no wonder they hold the royal warrant as grocers to the Royal Household. Tip: Try the quintessential British Christmas dessert, F&M’s renowned handmade King George Christmas Pudding, filled with Turkish sultanas, Marcona almonds and pruneaux d’Agen.
10. Best for Outlet Shopping
50 Pingle Drive, Bicester OX26 6WD
Can’t wait for Boxing Day? Head on down to Bicester Village for up to 70% off retail prices. Brands include Dior, Prada, Kenzo and Burberry. With extended opening hours starting November 1st and new offers every day, Christmas shopping at Bicester Village is a must if you’re in London this season. P.s. Love a good discount? See our guide to London’s Best Outlet Shops.