New Look Flagship Store Open

, ,

The New Look flagship store is now open on Tottenham Court Road! So proud of our engineers for their hard work installing over 8.5 MILLION pixels of Bauer Digital LED. Big thanks to our partners Scala NEC Corporation BauerDigital. The store looks amazing!