Stradivarius opened its biggest global flagship on London’s Oxford Street