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
Cheap, on-trend fashion

Don’t miss
The Unique range and the Wah nail bar

How much?

It’s hard to avoid this Oxford Street goliath, with its garish window displays, blaring indie music and constant gaggle of loitering teens. Others have tried to steal its crown but Topshop still rules the high street. We’re not going to lie – Saturdays at the Oxford Circus flagship are living hell, like being in an awful nightclub with over-bright lighting and dodgy DJs. But weekday mornings provide the opportunity for a more civilized and fruitful shopping experience.

The ground floor is packed with accessories, from hipster sunglasses to sturdy leather satchels and hot hosiery – much of it for less than a tenner. Take the escalator down to the main collections – the brilliant denim range is located just to the right. Further to the right, you’ll find Topshop’s exclusive Unique and Boutique collections as well as special designer collaborations, which have included Richard Nicoll, Meadham Kirchoff and J.W. Anderson of late, as well as their first and best collaborator Kate Moss, returning in 2014 with her hugely popular line. There’s also an on-trend and affordable maternity line. Shoes and boots are down in the basement alongside various vintage concessions.

  1. 36-38 Great Castle Street, W1W 8LG
    Oxford Circus tube
Read more

Topshop 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.