The North Face opens up on Carnaby Street
The North Face opens the doors of its ninth shop in Great Britain on the famous Carnaby Street in London. 140 metre squared space spread over two floors.
North Face store
“This new Carnaby Street store shows North Face’s commitment to its distribution development and its direct sales initiatives”, Francesca Pozzi, North Face’s retail vice-president for the outdoor and active sport ranges in Europe, the Middle-East and Africa, states.
Copyright © 2022 FashionNetwork.com All rights reserved.