
Sometimes an item of clothing can stalk you. You see it everywhere, like a paranoid obsessive who keeps seeing the same face. A leopard print vest here, a quilted jacket there, a pair of balloon trousers everywhere.
Luckily, street style spotting in London right now feels easier than ever. Three brands have emerged from the past year as obvious victors of the scene, so openly coveted and ubiquitous that you almost wonder if they’ve secured a brand deal with half the city’s population.