It’s one of the world’s largest cities, the UK’s capital and is regularly visited by over 1 million tourists a month. London clearly has a lot going for it but how does it stack up in the style stakes?

To celebrate the opening of our new Tottenham Court Road store, we’ve taken a look at the capital’s style game to see if it lives up to its reputation as one of the most fashionable cities on the planet. Read more