London is a shoe lover’s dream, with hundreds of shops selling thousands of different styles and brands of footwear. Whether you’re looking for a large selection that will keep you browsing for hours, or a more intimate shopping experience in a quirky boutique, you’ll find the best of the capital’s shoe shopping here.
1. Selfridges Shoe Galleries
You’d naturally expect something special from Selfridges and its shoe department doesn’t disappoint. The Shoe Galleries takes the title of the world’s biggest shoe department, stocking over 5,000 pairs from 120 brands. Whether your style is more Converse or Jimmy Choo, you’re sure to find something here.
Selfridges, 400 Oxford Street, London, W1A 1AB
2. Irregular Choice
A top spot for quirky, off-beat designs, this Carnaby Street boutique is as unique as the shoes it sells. Japanese street fashion, Alice in Wonderland and everything in between inspires these weird and wonderfu styles. There’s even an unconventional bridal collection and a small collection of bags, accessories and clothing.
35 Carnaby Street, London, WC1 7DP
3. Kurt Geiger
Kurt Keiger’s flagship store in Covent Garden is a Mecca for shoe-lovers, stocking brands such as Marc Jacobs, Prada and Hugo Boss, as well as it’s own label. Whatever style you’re looking for from ballet pumps to stiletto heels, you’ll find it here with some stylish accessories to match. Even if you’re not buying, it’s worth a visit to check out the famous shoe chandelier centrepiece.
1 James Street, London, WC2E 8BG
If you’re more into trainers than heels, head straight for Size?. With its huge selection of brands, exclusive designs, and a decent selection of men’s sportswear, Size? Is a must-visit for trainer fanatics.
37A Neal Street, London, WC2H 9PR
5. Jimmy Choo
No list of best shoe shops would be complete without Jimmy Choo and the Bond Street boutique is worth a visit even if you’re just window shopping. If you want to splurge on completing an outfit for a special location, or you simply want to try on a few pairs and feel like Carrie Bradshaw for the afternoon, this is the place to be.
27 New Bond Street, London W1S 2RH
Church’s is one of Britain’s original shoe manufacturers and the brand can be traced back as early as 1675. The heritage styles are popular with everyone from politicians to James Bond (the costume designer chose them to go with Pierce Brosnan’s suit) and if you can afford the investment, these are high-quality leather shoes that will last you a lifetime.
201 Regent Street, London, W1B 4NA
7. Nicholas Kirkwood
Acclaimed British shoe designer, Nicholas Kirkwood, works out of the studio above this Mayfair boutique, which showcases his unique architectural designs. The shop as much a shoe gallery than a store, with each style displayed for viewing on a floating shelf against a whitewashed wall.
5 Mount Street, London W1K 3NE
8. Harrod’s Shoe Heaven
London’s most luxurious department store naturally offers a glamorous experience when it comes to shoe shopping. Enjoy browsing 17 luxury shoe boutiques with marble floors and plush velvet seating, including Chanel, Christian Louboutin and Gucci.
Harrods, 87-135 Brompton Road, Knightsbridge, London, SW1X 7XL
9. Poste Mistress
If you’re looking for sexy heels, head straight to the gorgeous boudoir-style boutique, Poste Mistress. There’s a great selection of designer names here including Stella McCartney, Mui Mui and Vivienne Westwood, alongside the own name brand – you’d never know this shop is part of the Office chain!
61-63 Monmouth Street, London, WC2H 9EP
10. French Sole
Specialising in ballet flats, this tiny boutique is a favourite of celebrities and the designs have been seen on Kate Middleton, Kate Moss and Mischa Barton. There’s also a small selection of handbags and boots – just don’t expect to see any heels!
26 Brook Street, Mayfair, London W1K 5DQ