Piazza del Liberty

‘Piazza del Liberty’ Apple Store with Waterfall Entrance Opening Soon in Milan

Apple has today revealed plans for its new flagship retail store in Italy, which will open soon at 'Piazza del Liberty' or Liberty Square in Milan, featuring a waterfall entrance. Planning official are calling the store as "ambitious and truly international”, which will be occupying the location previously held by the Apollo Spazio Cinema. Apple has lowered the central...