The North Face has launched a new in-store concept in Flannels Leeds and Liverpool to celebrate the launch of its SS26 Red Box collection.
The outdoor clothing brand has created a ‘Red box’ within the two luxury department stores, with high-pile red carpet and custom-printed PVC curtains.
Already have an account? Sign in here