This is the all-new Apple Store Covent Garden which opened just yesterday in London. Just the courtyard in this store is larger, in floorspace, than that world-renowned Fifth Avenue store – and if you think that’s crazy, the whole store is now the world’s largest. A title it steals from the Apple Store on Regent Street, which is all of one mile away across central London.
by