Crate & Barrel opens second store in Moscow at Metropolis

Crate & Barrel unveiled its second full format store in the Russian capital. The new Moscow store opened within the Metropolis shopping centre and required an investment of 2,5 million dollars. On an area of 2,013 square metres Crate & Barrel’s new store showcases more than 12,000 items.

Crate & Barrel new store Moscow at Metropolis Mall