The best areas for vintage shopping in London
London is one of the great cities for vintage shopping, and it has been for decades. The market is deep, the stores are opinionated, and the city’s subculture history runs straight through its rails. The trick is knowing which neighbourhood to head to. Each one has its own character, its own price point, and its own kind of find. Here’s where to go.
Soho: curated and quietly cool
Soho has always taken its style seriously, and the vintage shops in Soho London reflect that. The footprint is small, the curation is sharp, and the buyers are doing the editing for you.
Two airy floors of well-finessed menswear and womenswear, sandwiched between Berwick Street’s fabric shops. Strong on bold prints, sharp tailoring and statement coats, with labels like Moschino and Escada turning up on the rails. A regular stop for stylists pulling for shoots.
A short walk from Oxford Circus, Beyond Retro’s West End store carries thousands of one-off pieces across two floors. The mix runs from Levi’s and Carhartt to printed shirts and party dresses, with the back of the store reliably good for outerwear.
Open since 1990 and still one of the most consistent vintage clothes shops in London. Two floors of carefully selected pieces spanning the 1920s through the 1990s, with regular sale rails that bring prices down to high-street level. The basement holds the bolder pieces.
Shoreditch: volume, variety, and the real dig
If Soho is the edit, Shoreditch is the archive. The vintage shops in Shoreditch London are bigger, busier, and built for the kind of person who wants to spend an afternoon properly digging.
Formerly Blitz, and still one of the largest vintage operations in Europe. Two floors of a converted Victorian warehouse holding around 20,000 pieces from the late 70s to the early 00s. Sections are organised by aesthetic rather than decade, which makes it surprisingly fast to navigate. Strong on denim, sportswear and one-off pieces.
The Brick Lane outpost of one of London’s oldest vintage names, going since 1986. The two shops sit a few doors apart on Brick Lane and stock everything from American denim and band tees to designer overcoats. Pricing is fair and the stock turns over fast, so it pays to drop in regularly.
A more tightly curated pick on a quieter side street just off Brick Lane. Womenswear and menswear from the 1920s to the 1980s, with a clear lean toward 40s and 50s shapes. Tailored jackets, denim, dresses, vintage jewellery. One-offs only.
Notting Hill: archival and appointment-only
Notting Hill is where vintage shopping in London moves into archive territory. The stores here are smaller, the pieces are rarer, and the price points reflect what you’re getting. This is where stylists shop.
Buzz-in entry and a tiny footprint that holds an extraordinary amount of stock. Vintage Chanel, archival Vivienne Westwood, McQueen, Galliano. Kate Moss has been spotted in here. Appointments available for the private archive of over 5,000 collectors’ pieces. Museum-grade vintage in a retail setting.
Five minutes’ walk from Portobello, behind a minimalist black façade. The crown jewel of London’s designer vintage scene, going since the 90s. Vivienne Westwood corsets, Comme des Garçons, early Alexander McQueen, Pierre Cardin. Smaller and less chaotic than other vintage clothes shops in London, with prices to match.
The cornerstone of Notting Hill’s vintage scene. The vintage section under the Portobello Green canopy gathers over 50 specialist traders, with rails dedicated to specific decades and looks: 50s dresses, 80s biker jackets, vintage Burberry, Ralph Lauren, McQueen. Fridays are the quietest and best for serious browsing. Bring cash.
Vintage shopping in London rewards the curious. Each neighbourhood pulls its own kind of buyer, and the best afternoons are the ones spent moving between them with no fixed list. Pick a postcode, set aside the time, and let the rails do the rest.