Top 7 Kids Clothing Shops in London

Kids clothing stores in London

Whether you are looking to buy clothing for your own little pumpkin or for children of your family and friends London has a wide range of shops to fit all tastes and budgets. Here is a list of the top 7 kids clothing shops in London, ranked from the most affordable to the most luxurious.


1. Primark

It will be difficult to find bargain Primark prices anywhere else in London. Where else can you buy a T-shirt for £2 and a pair of jeans for a fiver? Of course you will not get luxurious goods for these prices but the clothes are of decent quality and will last for at least one season which is ideal for rapidly growing children. If you prefer clothes with a bit more durability that can last for generations then Primark may not be your cup of tea. But if you are interested in clothing that your child can use to run around without regret then this is a happily affordable option which you won’t feel guilty about. Primark is also a great place to stock up on clothes featuring your child’s favourite Disney characters without the scary Disney shop prices. Primark has two large shops on Oxford Street, one near Marble Arch Tube and the other near Tottenham Court Road Tube. The stores are usually jam packed with other shoppers also hunting for bargains so it is best to go first thing in the morning on weekdays when the shops open at 8:00 am.


2. Marks & Spencer

Marks & Spencer, or ‘Marks and Sparks’ as the locals call it, is a household name in England. Families pop in to M&S to buy everything from cutlery and furniture for their homes to clothing for their family. Marks & Spencer focuses on own-branded products and their kids range has some of the best quality of clothing for modest prices in all of London making M&S the perfect place for durable basics for your little one. Keep your eyes open for sales as Marks & Spencer can be an absolute gold mine.


3. JoJo Maman Bébé

This traditional British brand offers beautiful clothing at reasonable prices. The designs are both practical and fashion forward. These low maintenance clothes are easy to put on and take off and allow your little ones to be able to move freely without restriction. The shop caters to both children and expectant mothers and sells useful accessories for children as well as clothing. If you want your little girl or boy to look like the perfect English lady or gentleman keep your eye out for the Breton basics range!

4. No Added Sugar

If you are heading to Portobello Market don’t miss No Added Sugar, a shop that sells super funky clothes for kids. According to the shop’s owner, Deborah Medhurst “No Added Sugar was born through a simple desire to create witty baby T’shirts”. The word “witty” is key here and probably echoes the area’s (and Portobello’s) quirky spirit. The clothes are fun, cheeky and have a bit of a party feel, this isn’t surprising given Deborah was a glamorous London party planner before she set up this brand over a decade ago.


5. Trotters

One of Catherine, the Duchess of Cambridge’s favourite places to shop for Prince George is Trotters, one of London’s higher end children’s clothing stores. This diverse shop sells clothes, toys, accessories, pamper products, shoes, books and even has a childrens hair salon! Trimming your child’s tresses starts at £14 and first time customers get a certificate of bravery after their cut. The beautiful clothing includes print dresses from Chelsea Clothing Company and Confiture, striped tops and bottoms from Petit Breton and rugby-style sweaters, pants and shirts by Thomas Brown. Insulated lunch boxes, wheelie suitcases, and organic pampering products all add to Trotters strong childrens offer and make it a one-stop-shop for all your youngster’s clothing needs.


6. Caramel Baby & Child

Caramel specializes in beautiful, well made clothing for children between the ages of 0-12 years old. The shop has been supplying laid back yet sleek clothing in neutral colours for over a decade. The designs do take a nod from the past but they are modern and updated to suit your ever so stylish child. If you want your little girl or boy to look like they’ve just come from an aristocratic manor in Victorian Britain head to their posh shop in South Kensington. Just beware that their prices reflect that aristocratic flare!


7. Marie Chantal

This upscale children’s boutique was founded in 2001 by HRH Princess Marie-Chantal of Greece. This international luxury brand offers clothing that is both youthful and chic and the store stocks a wide variety of designer duds for children between the ages of 0-12. The clothing is beautiful, well made and boasts some of the most fashion forward designer labels. That being said, it is also pricey. The brand has it’s own studio in Chelsea which designs timeless clothing made out of the worlds most luxurious Scottish wools, cashmere, Peruvian Pima cottons and silks. The shop’s artisans carefully handpick collections for the shop which gives the shop a youthful, design led and edited all around aesthetic.