Stance has chosen Covent Garden for first store outside of the US About 6 years ago
Stance will be opening its first store outside of the US in London’s popular shopping destination, Covent Garden. The 2,004 sq ft unit situated at 3 Neal Street, will have the retail space on the ground floor, and have a gallery and event space in the basement. Stance currently has ten stores...