North Face Hangs Atmospheric Video Walls In Palo Alto Flagship Store
Via Retail Design Blog Here’s some shots, but not much digital signage detail, about a North Face flagship store that opened earlier this year in the very high rent district of Palo Alto, California, at the shopping center in the shadows of Stanford University. The images come from Retail Design Blog, and it details a store design put together by a firm called Green Room. […]
Fri, Dec 2, 2016 at 1:00 PM