This festive time of the year is great if you’re looking for a good shopping experience. We all know that only party poopers frown upon Christmas shopping and that most people enjoy this festive experience. Whether you are looking for a Christmas tree, food to create the perfect meal for your loved ones, Christmas presents, or some sweets to wrap up a Christmas dinner, London is full of places and services that will cater to you needs. As it is such a huge place, it comes as no surprise that is has one of the biggest selections of shopping malls and venues during the Christmas season. The fact that it’s so rich in content gives you the opportunity to choose from a lot of different vendors and shops overall. This is great because it doesn’t only give you a lot of options, but it also gives you the chance to have a really fun time shopping for whatever you’re looking for. This many options will ensure that you will spend a good amount of time browsing through the stores and vendors that London has to offer. So, bring a friend or bring your family, and enjoy one of the most exciting activities during Christmas. Shopping!

  1. Harrods

Starting off with the Harrods department store is a logical step on the list of London Christmas Shopping places. This huge department store is home to many shops and stores that are suited for everyone’s liking. Bringing your kids to see Father Christmas in Santa’s Grotto is going to put a smile on their face and after you see their cheerful grin, it will make you happy as well! This is most definitely a place worth checking out this Christmas!


Visiting Address: 87-135 Brompton Road, Knightsbridge, London, SW3 1RT

  1. Selfridges

With over a thousand types of Christmas trees, wreaths and baubles, Selfridge’s is a Christmas shopping experience that will definitely leave you satisfied! Among other things, Selfridge’s is famous for its staggering window displays. This year’s theme is going to be the zodiac, so you can expect 12 different window displays that each have a particular zodiac sign as its main theme. Shopping is going to be splendid as you will find everything that you could need in this location.


Visiting Address: 400 Oxford Street, Marylebone, London, W1U 1AB

  1. Liberty

You will find that the Regent Street’s Liberty building is one of the most exciting sights in London. Its exterior itself is decorated to suit all Christmas lovers everywhere, but its fourth floor is going to be dedicated to providing you with an amazing Christmas shopping experience! If you’re looking for a present for your loved one, or even something to reward yourself for a year of hard work, the Christmas shop in the Liberty building is surely going to have something that will interest you.Liberty_London_7


Visiting Address: Regent Street, Soho, London, W1B 5AH

  1. John Lewis

With about 150 years of trading experience, it comes as no surprise that this Oxford Street store knows a thing or two about the right kind of Christmas presents. Over seven floors filled with about twenty departments, if you come looking for a present here, you surely aren’t going to be left empty-handed. This gorgeous store is outfitted with everything from clothes to toys. So, whether you’re surprising your girlfriend, or trying to put a smile on your kid’s face, this is the perfect place to find a suitable gift for Christmas.

john lewis

Visiting Address: 300 Oxford Street, Marylebone, London, W1A 1EX

  1. Harvey Nichols

Starting out as a plain linen shop in 1813, the Harvey Nichols store is a more fashionable version of the Harrods department store. A luxurious place for those who wish to spot their favorite celebrity, or just wish to walk around and shop in one of the finest fashion stores in London. All in all, if you’re looking for a place where you could relax while enjoying a riveting shopping experience, the fashionable items at Harvey Nichols will surely make your trip worthwhile!


Visiting Address: 109-125 Knightsbridge, London, SW1X 7RJ

  1. Fortnum & Mason

It comes as no surprise that the Fortnum & Mason store has found its place on the list of the best Christmas shopping attractions in London. This store, favored by the Royal Family, is one of the oldest and most sought after shopping destinations in this capital. Although it’s a little bit pricey, those that have the extra few pounds to spend on a luxurious Christmas gift are more than welcome to come and see what the Fortnum & Mason store has to offer!


Visiting Address: 181 Piccadilly, St James’s, London, W1A 1ER

  1. Hamleys

A wonderful view into a colorful Christmas is what Hamleys is all about. Giving you the opportunity to explore your childish side, this toy store is the perfect place for you and your family. A shopping experience that will most definitely leave your kids hyped up about Christmas, visiting Hamleys this year is a must! It hasn’t been the leading toy store for 250 years without a reason. Take your kids with you to explore the wonderful world of toys and gadgets inside one of the biggest toy stores around!

Hamleys 2_tcm87-22201

Visiting Address: 188-196 Regent Street, Soho, London, W1B 5BT

  1. Clifton Nurseries

As Christmas decorations come as a necessity to all lovers of this cheerful time of year, visiting a store that is outfitted with the best kinds of decorations is a logical step for a dedicated Christmas lover. The Clifton Nurseries are home to the most joyful wreaths that one can find. So, if you come here looking for a decoration that will be the first thing every Christmas caroler sees, you can rest easy knowing that you will have the finest kind of decoration there is!


Visiting Address: 5A Clifton Villas, Little Venice, London, W9 2PH

  1. Patrick’s Toys

This is a place that has been making children smile for over 60 years. Patrick’s Toys is a family business that has a certain niche for traditional toys as well as board games, train sets, and toy cars. You can just imagine what they have in store for Christmas! You can rest assure that your kid will be smiling through the whole trip back home after visiting this delightful toy filled wonderland. It’s definitely a good choice when it comes to choosing a Christmas present!

Visiting Address: 107 Lillie Road, Fulham, London, SW6 7SX

  1. Habitat

One of Terance Conran’s more successful stores, Habitat is a great place to go looking for a more fashionable approach towards Christmas! Whatever you are looking for to fill up your home with a Christmas spirit, this store’s got it. From shiny lights in the form of icicles and snowflakes to cheerful and colorful baubles, everything you need for a lit up Christmas can be found at this remarkable store. You are sure to have a pleasant experience while shopping here.


Visiting Address: 208 Kings Road, Chelsea, London, SW3 5XP

  1. Hopscotch

There’s always a spot on the list for all of the sweet lovers out there! A Christmas shopping list could not be completed without a traditional candy selling shop. It doesn’t matter what kind of mood you’re in, a trip inside the Hopscotch is bound to leave you smiling afterward! Purchasing one of their traditional candy jars won’t be easy given the fact that you have a selection of over 550 different combinations. So, if you’re one with a sweet tooth, you won’t find a better treat for Christmas this year!


Visiting Address: 88 High Street, London, EN5 5SN

  1. V V Rouleaux

Whether you’re looking for a bulb to brighten up the atmosphere, or a stunning bauble to light up your Christmas tree, the V V Rouleaux Christmas Shop is sure to have what you are looking for! This part of Marylebone is outfitted with the most exciting Christmas decorations! From their vast array of yummy specially made ribbons and flowers, to exciting handmade scented candles and staggering treats for your interior design, every part of this shop is filled with a joyful Christmas spirit!


Visiting Address: 102 Marylebone Lane, Marylebone, London, W1U 2QD

  1. Honeyjam

A place that is suited for all parents with a few extra pounds that they wish to spend on their children, the Honeyjam store has earned its well deserved place on the list of London’s Christmas shopping destinations. If you wish to find the perfect gift for your kid, you can rest assured that this store has what you need. Honeyjam is filled with toys from all over the globe and has one of the best collections of dolls and doll houses around. A sight that should not be dismissed!


Visiting Address: 2 Blenheim Crescent, Notting Hill, London, W11 1NN

  1. Cybercandy

Looking for something is never easy when the store you’re browsing through is as filled with content as Cybercandy. This place literally has it all. It will take you some time to find a treat that you’re looking for in particular, and it will take you even more time if you’re just looking for something sweet to nibble on. So, free up a couple of hours of your time and get ready to enjoy some of the sweetest treats that you can find on your Christmas shopping spree!


Visiting Address: 3 Garrick Street, Covent Garden, Covent Garden, London, WC2E 9BF

  1. Chelsea Toys

Yet another place where you should definitely take your kids if they have been good this year, the Chelsea Toys store stunning toy crafts in the form of cars, planes, boats, helicopters, and pretty much any type of toy that you can think of! If you’re a fan of well crafted wooden toys, or if you have a kid that enjoys that type of fun, definitely pay the Chelsea Toys store a visit this year. You will find the best present to fit under your Christmas tree!


Visiting Address: Chelsea Green, 53 Godfrey Street, Chelsea, London, SW3 3SX