The Italian luxury retailer Gucci will be opening its first standalone store outside of London in Multrees Walk, later this year. The Gucci store will occupy an impressive corner location – formerly Hugo BOSS and Caffé Nero – and will span over 4.700 sq ft of retail space.