Italian luxury giant Gucci opened its new flagship store and exclusive salon on London’s prestigious New Bond Street in September 2023.