Creative Installations

Brand new digital refit at The North Face sees inventive screen installations.

Screen Media were commissioned to carry out digital upgrades to The North Face’s brand new Regent Street Flagship Store. The digital elements saw screens installed at dynamic angles to introduce an element of wonder in-store that represents the outdoor brand well.

From the world’s leading supplier of outdoor and sports wear, The North Face commissioned ceiling mounted video walls created from a combination of 70” and 80” LCD screens, set above a full height tree structure. The video wall emulated outdoors by displaying various weather visuals.

Above the main stairwell are wall mounted 80” screens, with an 8 screen 55” LCD videowall for the window display. All screens are controlled by online Brightsign players. These screens are strategically placed to enforce brand identity and the theme of outdoors. Additionally they provide a focal oint to the layout of the store and increase dwell time as customers stop to take in the videos of extreme adventures filmed by The North Face.

Screen Media Technology carried out the total project on behalf of our European partners Notice BV, for whom we act as a digital resource in the UK. Services provided included content support, technical specification, supply and installation. Mangement of content updates and helpdesk support are on-going.