Kuzenestsky Most 20 and Podium Concept Store

The best indie boutiques are Kuznetsky Most 20 and Podium Concept Store. They have a fantastic range of Russian designers.
20 Kuznetsky Most St., 7-495-623-7888, km20.ru, and 14 Kuznetsky Most St., 7-495-540-1535, podiumfashion.com