London's best kids' clothes shops
From toddlers to pre-teens – these are the city's ultimate children's fashion boutiques
Be warned: after a visit to London's finest shops for children's clothes, your little ones may be better dressed than you. Explore the shops in our selection to find recognisable kids' brands such as Start-rite and Petit Bateau, plus miniature versions of grown-up looks from the likes of Dr Martens. It's never too early to be fashion-forward, after all.
Alongside the cute crocheted toys and retro-inspired accessories the cool, colourful clothing manages to steer the right side of enchanting; who could fail to say, ‘Ahh,’ at the sight of a chubby babe with ‘Pudding’ written on her tummy? The toddler tees include some fine skull-and-crossbones designs and the best-selling stripy design emblazoned with numbers in various bold colourways. B&B does a roaring trade despite only being open 11am-3pm on Saturdays and 9am-3pm to coincide with the Sunday market.
- 140 Columbia Road, E2 7RG
Now more than a decade old with three shops in London and a few scattered around the world from New York to Tokyo, Caramel is a great place to head to for tasteful togs for children, from babies to 12-year-olds. The look is relaxed, but the clothes are well finished in modern, muted colour schemes. While the styles have clearly been inspired by the sturdy clothes of the past, they never submit to full-blown nostalgia.
- 291 Brompton Road, SW3 2DY
Catering for Stoke Newington's fashion-savvy mini folk, Olive Loves Alfie stocks an inspiring mix of covetable kids labels for ages 0-14. Owner Aslyn Gibson has an instinct for what parents want to buy – and more importantly – what kids actually want to wear. Current hits include Dr Martens, Mini Rodini and girls' party dress favourite, I Love Gorgeous. Olive Loves Alfie is also one of the few places to stock the highly sorted-after Salt Water leather sandals (which can be worn in the sea) for little girls, with prices starting at £35.
- 84 Stoke Newington Church Street, N16 0AP
Located in leafy Primrose Hill, Elias and Grace is perhaps London's most stylish designer kids' boutique. Here you'll find an illustrious line-up of mini-me labels including Marni, Little Marc Jacobs and Acne. New for spring are Hartford, which specialises in vintagey shirts for boys and yummy mummy favourite, Imps and Elves. E&G's own label, Miller – which is also stocked at Liberty – offers simple, elegant pieces for babies, boys and girls with items like the ultimate cotton hoody for boys for £60 a pop and Tippi Hedren-style frocks for girls, also from about £60.
- 158 Regent's Park Road, NW1 8XN
Gently Elephant specialises in 'shoes and stuff' with a back wall dedicated to footwear featuring popular brands like Geox, Pediped and Start-rite, as well as gorgeous Bloch ballet pumps and wellies galore. The small but strong range of clothing includes Hatley raincoats, babygros by Organics for Kids and select pieces by Toby Tiger.
- 169 Brockley Road, SE4 2RS
The popular London-based brand recently opened its first shop in Notting Hill's chichi Ledbury Road. Here you'll find the whole collection for babies and boys and girls up to the age of 12. Key, instantly recognisable pieces include its belted stripy dresses for girls, skull-print tops for boys and cheeky slogan T-shirts for babies.
- 57 Ledbury Road, W11 2AA
Complementing its highly original range of toys, Igloo's clothes and accessories are sourced by two mothers with limitless savoir faire. You’ll find a spacious Start-rite shoe corner and rails of clothes from the likes of Catimini, Petit Bateau, No Added Sugar and Kidscase. There’s a mirrored area for children’s haircuts, a table for reading and drawing, party essentials and a gift-wrapping service too.
- 300 Upper Street, N1 2TU
Unusual but affordable fashions for babies and children up to eight keep parents flocking back. Bestsellers for girls are the red gingham Calamity Jane-style Prairie Girl Blouse and the loose, dreamy, cloud-covered corduroy shift. Boys can have their cords with suedette rabbits and foxes peeking out around the shin, teamed with little waistcoats to complete the understated, folksy look.
- 6 Portobello Green Arcade, (281 Portobello Road), W10 5TZ
'Been inside for 9 months' reads the logo on Oh Baby's bestselling black-and-white striped babygros for newborns. The witty brand was started as 'an allergic reaction to pastels', on a mission to introduce more jaunty kit for babies and children aged from zero to about six. That said, the new baby gift sets (bib, towel, toy £30) come in conventional pastel pink and blue – but they're very sweet all the same. We love the bow tie long sleeve top in black and white, and the 'I rock' playsuit emblazoned with a picture of a guitar.
- 162 Brick Lane, E1 6RU
Always a pleasure to trot round, this children’s shop of many parts has clothes, toys, accessories, toiletries, shoes, books and a hairdressing station (from £13.50). The clothes – think traditional rather than trend-led – are adorable, with print dresses from Chelsea Clothing Company and Confiture, stripy tops and cotton shorts from Petit Breton and college-style jumpers, trousers and shirts by Thomas Brown. The shoes at the back are Start-rite and the hairdressing station has a large tank of fish to distract the small clients – first-time customers receive a certificate of bravery.
- 34 King's Road, SW3 4UD