London's fashion scene has a long and rich history hidden away in its vintage stores. Here are some you should check out on your next trip to the city.
1.5k