Burberry is a mecca for the classic plaid and trench lovers. This new flagship store in London is decked out with all the latest technology, it features a digitally enabled gallery, digital signage, 500 speakers, 100 screens, as well as the tallest indoor retail screen on Earth. Explore this store.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment