Top
50°

Inside Apple's revamped London Regent Street store

We took an early peek inside Apple's flagship London Regent Street store, which has undergone a dramatic makeover.

The story is too old to be commented.