The 100 best shops in London: 10-1

Going shopping in London? Plan where to head with our round-up of the city’s finest retailers, from cheap vintage shops to world famous department stores



Add +



Best for
Quality vintage gear

Don’t miss
The vast range of vintage Swatch watches

How much?

Blitz towers over the many other vintage shops in the area. A veritable department store of vintage wonders, it takes up all floors of an old furniture factory. From trunks stuffed with silk scarves to shoes lined-up artfully on wooden benches, racks on racks of denim sorted by shade and glass casings filled with baubles galore, you’ll find it all.

Nab biker leather or a twee plaid jumpsuit, all in excellent shape (pieces are cleaned and steamed before they hit the floor so there’s no ‘old clothes’ smell here). If you’re lucky you can catch an employee giving away 10 percent off vouchers on Brick Lane, but everything is good value anyway, with brogues clocking in at around £40. And of course, any shop with a coffee bar – in this case retro milkshakes are up for grabs – is a winner in our books.

  1. 55-59 Hanbury St, E1 5JP
    Shoreditch High St rail
Read more

Blitz gallery

Users say

Paula H
Paula H

Really, these are the best?  Just in London 2 weeks ago.  Took pictures in Harrods but did mad shopping in Primark and H&M!  Not even on the list.  

Would recommend both Primark and H&M over these places with more walls than merchandise.